Re: Now this would be a great idea...
"That's why the mantra is: Don't ever try and invent or write your own implementation as you're almost guaranteed to get it wrong."
But hasn't another mantra emerged, too? "Don't rely on other people's work because you can't be sure they got it right (or worse, were subverted without your knowledge)."
So basically, if you want something done right, you MUST do it yourself, only you practically CAN'T do it yourself because Encryption is HARD and most people can't handle it right. Does that mean we're basically screwed either way?