System properties and encryption algorithms

The default encryption algorithm for system properties is DESede. You can configure different properties for the CRYPTO and CRYPTOX data types.

Table 1. Supported encryption algorithms.
Algorithm Provider Comments
AES Cryptix, Sun For Oracle Sun Microsystems, Inc., use mode = ECB.
Blowfish BouncyCastle, Cryptix  
CAST5 Cryptix  
DES Cryptix, Sun  
DESede Cryptix, Sun  
IDEA Cryptix  
MARS Cryptix  
PBEWithMD5AndDES Sun For Oracle Sun Microsystems, Inc., you must use CBC and PKCS5Padding; key must be 8 bytes long.
PBEWithSHA1AndDES BouncyCastle  
RC4 BouncyCastle, Cryptix  
RC6 Cryptix  
Rijndael Cryptix  
RSA BouncyCastle Uses ECB and NoPadding (or empty string for mode and padding); spec is the private exponent, key is the public exponent.
Serpent Cryptix  
SKIPJACK Cryptix Spec length must be a multiple of 10.
Square Cryptix  
Twofish Cryptix  


Feedback