-
Notifications
You must be signed in to change notification settings - Fork 16
/
Copy pathcrypto_systems.theory.txt
16 lines (13 loc) · 1.22 KB
/
crypto_systems.theory.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
┏━━━━━━━━━━━━━━━━━━━━┓
┃ CRYPTO-SYSTEMS ┃
┗━━━━━━━━━━━━━━━━━━━━┛
Distinction cryptographic mechanism / protocol :
- combinaison de primitives (superencryption)
- différence est le but :
- Cryptographic mechanism : augmenter l'un des security objectives
- Product ciphers : cryptographic mechanism pour augmenter confidentialité sur les block ciphers en ayant à la fois diffusion (via avalanche effect) et confusion : cf Block_ciphers.txt
- Cryptosystem/cryptographic protocol : avoir plusieurs security objectives en même temps, parmi confidentialité, authentication, intégrité, non-répudation, availability, ou propriétés (rapidité, parallélisme, synchronization, etc.)
- key agreement protocol : cryptographic protocol dont le but est de résoudre problème de key distribution, et donc
confidentialité + key authentication (par exemple PGP)
- protocol failure : échec de l'un des security objectives
- différent de cryptographic system, terme vulgaire pour tout cipher ou cryptosystem.