Meaning of Encryption Ratios

The fear of every surveillance society: citizens protecting their own privacy with strong cryptography

Meaning of Encryption Ratios

Post by tinkerC on Tue Apr 28, 2009 11:37 am
([msg=22651]see Meaning of Encryption Ratios[/msg])

Simply, what does 128-bit encryption mean? How do you achive it in code? What about 64-bit? Possibly 4096-bit ( slow, but possible? ) ? I am newbie to coding Crypto apps. Please give me a bit of help, any will be appriciated.
tinkerC
New User
New User
 
Posts: 11
Joined: Wed Feb 11, 2009 3:53 pm
Blog: View Blog (0)


Re: Meaning of Encryption Ratios

Post by mischief on Tue Apr 28, 2009 12:51 pm
([msg=22659]see Re: Meaning of Encryption Ratios[/msg])

basically, the key size represents the maximum possible security that the cryptographic algorithm can provide, since the slowest possible method would be brute-force. however the provided security may be lower if there is a lower know attack complexity.

http://en.wikipedia.org/wiki/Key_size

some good reads on crypto are here: http://www.cryptopp.com/wiki/Recommended_Books

some good APIs for crypto (C & C++): CryptoPP, Botan, and (perhaps obviously) OpenSSL.

other than that, wikipedia is decent for understanding crypto terminology.
The whole secret of existence is to have no fear. Never fear what will become of you, depend on no one. Only the moment you reject all help are you freed.
--Buddha
User avatar
mischief
Poster
Poster
 
Posts: 355
Joined: Wed Jan 07, 2009 4:16 pm
Blog: View Blog (0)



Return to Crypto

Who is online

Users browsing this forum: No registered users and 0 guests