Double check this list of full names and add a PR with those that are confirmed
Closed this issue · 1 comments
toscalix commented
Bachground
List of full names:
- 3des - Triple Data Encryption Standard
- 3way - 3-Way Block Cipher
- ASN1 - Abstract Syntax Notation One #20
- CMAC - Cipher-based Message Authentication Code
- X509 - X.509 Public Key Infrastructure
- aes - Advanced Encryption Standard #21
- aria - ARIA (block cipher)
- bcrypt - bcrypt Password Hashing
- blakex - BLAKE Hash Function
- blowfish - Blowfish Cipher
- blum-goldwasser - Blum-Goldwasser Probabilistic Encryption
- camellia - Camellia Cipher
- cast - Carlisle Adams and Stafford Tavares (CAST)
- chacha(salsa) - ChaCha/Salsa Stream Cipher
- cmea - Cellular Message Encryption Algorithm
- cms - Cryptographic Message Syntax
- cobra - Cobra Cipher
- crc16 - Cyclic Redundancy Check 16
- crc32 - Cyclic Redundancy Check 32
- dcc - Direct Code Construction
- des - Data Encryption Standard
- desede - Triple Data Encryption Algorithm (3DES)
- dhe - Diffie-Hellman Ephemeral
- dhies - Diffie-Hellman Integrated Encryption Scheme
- diffiehellman - Diffie-Hellman Key Exchange
- dsa - Digital Signature Algorithm
- ecdh - Elliptic-Curve Diffie-Hellman
- ecmqv - Elliptic Curve Menezes-Qu-Vanstone
- elgamal - ElGamal Encryption System
- f8 - F8 Mode of Operation
- fasthash - FastHash Algorithm
- fcrypt - fcrypt Password Hashing
- feal - Fast Data Encipherment Algorithm
- fletcher - Fletcher's Checksum
- fnv1 - Fowler-Noll-Vo Hash Function
- fortuna - Fortuna Random Number Generator
- gea0-x - GPRS Encryption Algorithm
- gost - GOST Block Cipher
- grain - Grain Stream Cipher
- haval - HAVAL Hash Function
- hc128 - HC-128 Stream Cipher
- hc256 - HC-256 Stream Cipher
- ice - ICE (block cipher)
- idea - International Data Encryption Algorithm
- isaac - ISAAC Random Number Generator
- juniper - Juniper Cipher
- kazumi - Kazumi Cipher
- keccak - Keccak Hash Function (SHA-3)
- khazad - Khazad Block Cipher
- loki91 - LOKI91 Block Cipher
- luc - Lucifer Cipher
- lucifer - Lucifer Cipher
- mceliece - McEliece Cryptosystem
- md160 - RIPEMD-160 Hash Function
- md2 - MD2 Hash Function
- md4 - MD4 Hash Function
- md5 - MD5 Hash Function
- md6 - MD6 Hash Function
- mdc2 - MDC-2 Hash Function
- misty1 - MISTY1 Block Cipher
- mqv - Menezes-Qu-Vanstone
- mscash - MSCash Password Hashing
- mscash2 - MSCash2 Password Hashing
- multi2 - MULTI2 Cipher
- nimbus - Nimbus Cipher
- noekeon - NOEKEON Block Cipher
- ntruencrypt - NTRUEncrypt
- panama - PANAMA Hash and Stream Cipher
- pbe - Password-Based Encryption
- pbes1 - Password-Based Encryption Scheme 1
- pbes2 - Password-Based Encryption Scheme 2
- pbkdf1 - Password-Based Key Derivation Function 1
- pbkdf2 - Password-Based Key Derivation Function 2
- pkcs12 - Public Key Cryptography Standards #12
- pkcs7 - Public Key Cryptography Standards #7
- quad - Quad Cipher
- rabbit - Rabbit Stream Cipher
- rabin - Rabin Encryption Algorithm
- rc2 - RC2 Block Cipher
- rc4-hmac - RC4 with HMAC
- rc4 - RC4 Stream Cipher
- rc5 - RC5 Block Cipher
- rc6 - RC6 Block Cipher
- rijndael - Rijndael Cipher
- ripemd - RIPEMD Hash Function
- rsa-oaep - RSA with Optimal Asymmetric Encryption Padding
- rsa - RSA Encryption Algorithm
- salsa10 - Salsa10 Stream Cipher
- salsa20 - Salsa20 Stream Cipher
- sapphire - SAPPHIRE Cipher
- seal - SEAL Stream Cipher
- seed - SEED Block Cipher
- serpent - Serpent Block Cipher
- shacal - SHACAL Block Cipher
- shark - SHARK Block Cipher
- shax - SHA-x (SHA-1, SHA-256, etc.)
- shs - Secure Hash Standard
- skein - Skein Hash Function
- skipjack - Skipjack Block Cipher
- sms4 - SMS4 Block Cipher
- snerfu - SNERFU Hash Function
- snow - SNOW Stream Cipher
- sober - SOBER Stream Cipher
- sosemanuk - SOSEMANUK Stream Cipher
- srp - Secure Remote Password Protocol
- ssha - Salted Secure Hash Algorithm
- tcrypt - TCRYPT Encryption
- tdes - Triple Data Encryption Standard
- tea - Tiny Encryption Algorithm
- threefish - Threefish Block Cipher
- tiger - Tiger Hash Function
- tnepres - TNEPRES (Reverse Serpent)
- twofish - Twofish Block Cipher
- vmpc - VMPC Stream Cipher
- wake - WAKE Stream Cipher
- whirpool - Whirlpool Hash Function
- xtea - eXtended Tiny Encryption Algorithm
- xtr - XTR Public Key System
- yarrow - Yarrow Random Number Generator
- zipcrypt - ZipCrypt Encryption
- zuc - ZUC Stream Cipher
Description
- Double check the above names
- Those that are correct and there is a merged PR, should be checked.
- Those that are wrong or make no sense should be corrected in a comment and a PR should be created and merged.
- [ ] The above list have been fully evaluated and the corresponding confirmed full names added to the crypto algorithm description.
- [ ] The full names has been submitted to SPDX
ortizjeronimo commented
Solved this issue on #23