Practice Cryptography!

Even with all of the cryptologic and cryptographic technology that has existed in the world for the past 60 years, we still don't really know what encryption is good for or how to use it -- or, more importantly, why it's important. Maybe it's time for people and coders to actually start practicing how to use it, like any other skill.

Sunday, March 05, 2006

 

To be fair to Mr. Ritter...

To be fair to Mr. Ritter (of http://www.ciphersbyritter.com/), I have been doing some thinking on his proposition that different algorithms (even untested, unanalyzed ones) should be used, and it has at least a bit of merit:

if the main algorithms are broken, then what do we do with all the data that's now unlocked?

Personally, my general stance is to encrypt everything at least twice (with different ciphers), but that adds to the processing overhead. And how about asymmetric authentication and/or encryption algorithms? Encryption with RSA is several orders of magnitude slower than encryption with a block or a stream cipher... but everyone has RSA keys, not DH keys.

Much less any other asymmetric algorithm's keys.

This bears more thought, and I may yet decide that he's correct and that I've been thinking along the wrong lines. However, I still think that I'd prefer to see at least some analysis.

Comments: Post a Comment



<< Home

Archives

2006-02-12   2006-02-19   2006-02-26   2006-03-05   2006-03-12   2006-03-19   2006-03-26   2006-04-02   2006-04-09   2006-04-16   2006-04-23   2006-07-23   2008-01-13   2008-01-20   2008-02-03   2008-02-17   2008-03-16   2008-04-06   2008-05-11  

This page is powered by Blogger. Isn't yours?