Supported Algorithms
Cryptix supports the following algorithms. Note that not all
algorithms are included in each release, see the README
accompanying the individual releases for exclusions.
Italics indicate that code is written but is not yet
widely released.
Symmetric Ciphers
| Name
| Status
| Java
| Native
| Comments
|
| Blowfish
| Supported
| Java
| W95/NT
|
|
| CAST5
| Supported
| Java
|
|
|
| DES
| Supported
| Java
|
|
|
| DES-EDE3
| Supported
| Java
|
| This is 3-key Triple DES. Needs external conformance data.
|
| IDEA
| Supported
| Java
| W95/NT
|
|
| LOKI91
| Supported
| Java
| W95/NT
|
|
| RC2
| Supported
| Java
|
|
|
| RC4
| Supported
| Java
|
|
|
| SAFER
| Supported
| Java
| W95/NT
|
|
| SPEED
| Supported
| Java
|
|
|
| Square
| Supported
| Java
| W95/NT
|
|
Cipher Modes
| Name
| Status
| Comments
|
| ECB
| Supported
|
|
| CBC
| Supported
|
|
| CFB
| Supported
|
|
| OFB
| written
|
|
| PCBC
| Supported
|
|
| PGP-CFB
| ?
| Special PGP CFB mode ?
|
Padding Schemes
| Name
| Status
| Comments
|
| PKCS#5
| Supported
|
|
| PKCS#5
| Supported
|
|
| OneAndZeroes
| Supported
|
|
Asymmetric (public-key) Ciphers
| Name
| Status
| Comments
|
| RSA
| Supported
|
|
| ElGamal
| Supported
|
|
| RPK
| Testing
| RPK Ltd
|
Signature Schemes
| MD
| x
| Algorithm
| x
| Padding
|
| MD2
|
| RSA
|
| PKCS#1
|
| MD5
|
| ElGamal
|
|
|
| SHA-1
|
| RPK
|
|
|
| RIPEMD160
|
|
|
|
|
This table indicates that a signature scheme of md/alg/PKCS#1 is possible,
where md and alg are as listed above.
Message Digests
| Name
| Status
| Java
| Native
| Comments
|
| HAVAL
| Supported
| Java
| W95/NT
|
|
| MD2
| Supported
| Java
|
|
|
| MD4
| Supported
| Java
|
|
|
| MD5
| Supported
| Java
|
|
|
| RIPEMD128
| Supported
| Java
| W95/NT
|
|
| RIPEMD160
| Supported
| Java
| W95/NT
|
|
| SHA-0
| Supported
| Java
|
|
|
| SHA-1
| Supported
| Java
|
|
|
Copyright © 1997 Systemics Ltd
on behalf of the Cryptix Development Team.
All rights reserved.
Cryptix is a trademark of Systemics Ltd.