Difference between revisions of "Sage Cross Reference Table of Wishes and Availability"
Jump to navigation
Jump to search
m |
|||
| Line 70: | Line 70: | ||
| ''SW candidates of eSTREAM:'' || || || || || |
| ''SW candidates of eSTREAM:'' || || || || || |
||
|- |
|- |
||
| − | | HC-128 || || || || || |
+ | | ::HC-128 || || || || || |
|- |
|- |
||
| − | | RABBIT || || || || || |
+ | | ::RABBIT || || || || || |
|- |
|- |
||
| − | | Salsa 20/12 || || || || || |
+ | | ::Salsa 20/12 || || || || || |
|- |
|- |
||
| − | | SOSEMANUK || || || || || |
+ | | ::SOSEMANUK || || || || || |
|- |
|- |
||
| ''HW candidates of eSTREAM:''|| || || || || |
| ''HW candidates of eSTREAM:''|| || || || || |
||
|- |
|- |
||
| − | | F-FCSR || || || || || |
+ | | ::F-FCSR || || || || || |
|- |
|- |
||
| − | | Grain || || || || || |
+ | | ::Grain || || || || || |
|- |
|- |
||
| − | | |
+ | | ::MICKEY || || || || || |
|- |
|- |
||
| − | | |
+ | | ::Trivium || || || || || |
| + | |- |
||
| + | | LFSR || || || || || |
||
| + | |- |
||
| + | | Shrinking generator|| || || || || |
||
| + | |- |
||
| + | | Self-Shrinking generator|| || || || || |
||
|- |
|- |
||
|'''One-way functions'''|| || || || || |
|'''One-way functions'''|| || || || || |
||
|- |
|- |
||
| − | | MD5 || || P || || || |
+ | | MD5 || || P/R || || || |
|- |
|- |
||
| − | | SHA Family || || P (SHA-1 & 256)|| || || |
+ | | SHA Family || || P/R (SHA-1 & 256)|| || || |
|- |
|- |
||
| Whirlpool || || || || || |
| Whirlpool || || || || || |
||
| Line 102: | Line 108: | ||
| RadioGatun || || || || || |
| RadioGatun || || || || || |
||
|- |
|- |
||
| − | | |
+ | | Davies-Meyer || || || || || |
| + | |- |
||
| + | | Matyas-Meyer-Oseas || || || || || |
||
|- |
|- |
||
| − | | |
+ | | Miyaguchi-Preneel || || || || || |
|- |
|- |
||
| − | | |
+ | | HMAC || || || || || |
|- |
|- |
||
| − | | |
+ | | NMAC || || || || || |
|- |
|- |
||
| − | | |
+ | | NMAC || || || || || |
|- |
|- |
||
| − | | |
+ | | KDF family || || || || ||PBKDF2 |
|- |
|- |
||
| − | | |
+ | | PBKDF2 || || || || || |
|- |
|- |
||
|'''Public-key cryptography'''|| || || || || |
|'''Public-key cryptography'''|| || || || || |
||
| Line 120: | Line 128: | ||
| '''ECC''' || || || || || |
| '''ECC''' || || || || || |
||
|- |
|- |
||
| − | | |
+ | | all coordinate systems || || || || || |
|- |
|- |
||
| − | | |
+ | |cf http://www.hyperelliptic.org/EFD/|| || || || || |
|- |
|- |
||
| '''Other''' || || || || || |
| '''Other''' || || || || || |
||
| Line 142: | Line 150: | ||
|'''Pseudo-random generators'''|| || || || || |
|'''Pseudo-random generators'''|| || || || || |
||
|- |
|- |
||
| − | | |
+ | | cf NIST || || || || || |
|- |
|- |
||
| − | | |
+ | | Mersenne Twister || || || || || |
|- |
|- |
||
| || || || || || |
| || || || || || |
||
Revision as of 15:42, 17 July 2008
| Sage | optional packages | other python packages | |||
| Wishes\Packages | sage.crypto | PyCrypto | PyOpenSSL | M2Crypto | TLS Lite |
| Block Ciphers | |||||
| :Algos | |||||
| ::Serpent | |||||
| ::Twofish | |||||
| ::Idea | P | ||||
| ::DES | P | ||||
| ::3DES | P | ||||
| ::AES | P | ||||
| ::Present | |||||
| :Modes | |||||
| ::CMAC | |||||
| ::XCBC | |||||
| ::CBC-MAC | |||||
| ::CCM | |||||
| ::GCM | |||||
| ::ECB | P* | ||||
| ::CBC | P* | ||||
| ::CTR | |||||
| ::LRW | |||||
| ::XTS | |||||
| ::MDC-2 | |||||
| Paddings | |||||
| bit padding | |||||
| zeros | |||||
| PKCS7 | |||||
| PKCS12 | |||||
| ISO 10126 | |||||
| ANSI X.923 | |||||
| Stream ciphers | |||||
| RC4 | |||||
| A5/1 A5/2 | |||||
| SNOW2 SNOW3G | |||||
| SW candidates of eSTREAM: | |||||
| ::HC-128 | |||||
| ::RABBIT | |||||
| ::Salsa 20/12 | |||||
| ::SOSEMANUK | |||||
| HW candidates of eSTREAM: | |||||
| ::F-FCSR | |||||
| ::Grain | |||||
| ::MICKEY | |||||
| ::Trivium | |||||
| LFSR | |||||
| Shrinking generator | |||||
| Self-Shrinking generator | |||||
| One-way functions | |||||
| MD5 | P/R | ||||
| SHA Family | P/R (SHA-1 & 256) | ||||
| Whirlpool | |||||
| RipeMD | |||||
| MDC-2 | |||||
| RadioGatun | |||||
| Davies-Meyer | |||||
| Matyas-Meyer-Oseas | |||||
| Miyaguchi-Preneel | |||||
| HMAC | |||||
| NMAC | |||||
| NMAC | |||||
| KDF family | PBKDF2 | ||||
| PBKDF2 | |||||
| Public-key cryptography | |||||
| ECC | |||||
| all coordinate systems | |||||
| cf http://www.hyperelliptic.org/EFD/ | |||||
| Other | |||||
| RSA | P** | ||||
| DSA | P | ||||
| ElGamal | P | ||||
| DH | |||||
| XTR | |||||
| Paillier | |||||
| NTRUE | |||||
| Pseudo-random generators | |||||
| cf NIST | |||||
| Mersenne Twister | |||||
| Cryptanalysis tools | |||||
/*CBC and ECB in PyCrypto are integrated into the cipher algorithmes and are coupled to encryption/decryption status
/**Check if PKCS#1 v1.5/v2.1 and if CTR