2 ms·http://cryptopals.com/ http://cryptopals.com/by wolf550e 12y agohttp://cryptopals.com/ http://cryptopals.com/