What a casual developer needs to know about cryptography is, never implement it.
— Thomas Ptacek. I.e., it’s so damn hard to get right you should use it but never implement it yourself. (via dailymeh)