Encryption Fiction: Measuring Security & Substitution Algorithms

Click For Summary
SUMMARY

This discussion focuses on measuring the security of encryption algorithms, emphasizing the importance of Shannon's principles of confusion and diffusion. It identifies five primary attack vectors: ciphertext-only, known plaintext, probable plaintext, chosen plaintext, and chosen ciphertext attacks. The discussion also highlights that both DES and AES utilize substitution techniques, with AES employing inverse modulo in the GF(2^8) field. Understanding these concepts is crucial for evaluating innovative encryption methods.

PREREQUISITES
  • Shannon's principles of confusion and diffusion
  • NP Class problems in cryptography
  • Basic knowledge of DES (Data Encryption Standard)
  • Understanding of AES (Advanced Encryption Standard) and its mathematical foundations
NEXT STEPS
  • Study the principles of Shannon's confusion and diffusion in detail
  • Research the five types of attacks on encryption algorithms
  • Explore the mathematical foundations of AES, particularly inverse modulo in GF(2^8)
  • Read comprehensive texts on cryptography to understand various encryption methods and their vulnerabilities
USEFUL FOR

Cryptographers, security analysts, and software developers interested in encryption methods and their security assessments will benefit from this discussion.

mtanti
Messages
172
Reaction score
0
I need to know how to measure the security of an encryption algorithm. I have no idea how code breakers do their job so I cannot rate an innovative algorithm. Also, does a substitution algorithm like the enigma used to work exist?
 
Computer science news on Phys.org
There is no hard and fast rule to measure security. There are two techniques that we normally look out for,
1. Adherence to shannon's principle of confusion and diffusion
2. Mathematical background for the encryption method (if there is one at all) should have its root in one of the NP Class problems.

have no idea how code breakers do their job so I cannot rate an innovative algorithm.
There are 5 possible attacks on an encryption.
1. ciphertext only attack
2. known plaintext attack
3. probable plaintext attack
4. chosen plaintext attack
5. chosen ciphertext attack
A very handy tool in such attacks is a] common sense b] statistics
You can pick up any good encryption book and read up on how each of the encryptions can be attacked. (many material is available even on net)

Also, does a substitution algorithm like the enigma used to work exist
DES uses substition and permutation as its basic transformations to introduce confusion and diffusion in the encryption method. Even AES uses substitution but its substitution is based on inverse modulo in GF(2^8) field.

-- AI
 

Similar threads

Replies
45
Views
8K
Replies
5
Views
2K
  • · Replies 52 ·
2
Replies
52
Views
7K
  • · Replies 8 ·
Replies
8
Views
2K
Replies
7
Views
3K
Replies
5
Views
1K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 99 ·
4
Replies
99
Views
8K
Replies
5
Views
2K
  • · Replies 12 ·
Replies
12
Views
5K