Wednesday, 20 August 2008
Home arrow Security information arrow Cryptanalysis
Security software
Anti spam tools
Anti spyware tools
Antivirus
Backup
Encryption
Firewall
Free software
Passwords managers
Popup ad blockers
Other
Other
Submit software
Security news
Security information
Contact us


RSS
Security software
Security software


Security software reviews
Newzsearch
Affiliate Programs
Hand guns
Criminal Defense Lawyer


Cryptanalysis
Sunday, 06 August 2006
decrypting

Crypt analysis is the art of decryting an encrypted message, in whole or in part, when the decryption key is not known. Depending on the amount of known information and the amount of control over the system by the cryptanalyst, there are several basic types of cryptanalytic attacks

Ciphertext: The adversary only has access to one or more encrypted messages. The most important goal of a proposed cryptosystem is to withstand this type of attack

Brute force attack: This is a type of ciphertext-only attack. It is based on exhaustive key search, and for well-designed cryptosystems, it should be computationally infeasible. By today's standards, 128-bit keys are considered secure against the brute force attack..

Known-plaintext attack: In this type of attack, an adversary has some knowledge about the plaintext corresponding to the given ciphertext. This may help determine the key or a part of the key.

Chosen-plaintext attack: Essentially, an adversary can feed the chosen plaintext into the black box that contains the encryption algorithm and the encryption key. The black box produces the corresponding ciphertext, and the adversary can use the accumulated knowledge about the plaintext-ciphertext pairs to obtain the secret key or at least a part of it.

Chosen-ciphertext attack: Here, an adversary can feed the chosen ciphertext into the black box that contains the decryption algorithm and the decryption key. The black box produces the corresponding plaintext, and the adversary tries to obtain the secret key or a part of the key by analyzing the accumulated ciphertext - plaintext pairs.

 
< Prev   Next >
© 2004-2007 Daita.org