Skip to content

Chaoses-Ib/Cryptology

Repository files navigation

Type Function
RNG $S \rightarrow R$
Hash $P \rightarrow H$ or $P \xrightarrow{K} H$
Symmetric $P \xrightarrow{K} C \xrightarrow{K} P$
Asymmetric $P \xrightarrow{K_e} C \xrightarrow{K_d} P$
Functional $P \xrightarrow{K} C \xrightarrow{K_{f(x)}} f(P)$
Homomorphic $P \xrightarrow{K} C \xrightarrow{f} f(C) \xrightarrow{K} f(P)$
Protocol $P,S \xrightarrow{?} C,H \xrightarrow{?} P \ \text{or}\ f(P)\ \text{or}\ C$
Cryptanalysis $C \rightarrow P\ $ or $\ C,P \rightarrow K$
  • Universal Hashing

Checksums

  • Cyclic redundancy checks
    • CRC-16
    • CRC-32
    • CRC-64
  • Internet checksum
  • CBC-MAC
  • HMAC
  • MD6
  • One-key MAC
    • OMAC1 (CMAC)
    • OMAC2

Stream Ciphers

Ciphers

eSTREAM portfolio:

  • Software

    • HC-128
    • Rabbit
    • Salsa20
    • SOSEMANUK
  • Hardware

    • Grain
    • MICKEY
    • Trivium

Ciphers

  • AES (Rijndael)
  • Blowfish
    • Twofish
    • Threefish
  • DES
    • Triple DES
    • DES-X
  • IDEA
  • Rivert Ciphers
    • RC2
    • RC5
    • RC6
  • SM4
  • TEA
    • TEA
    • XTEA
    • XXTEA

Cryptanalysis

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published