Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Cryptix V3.2
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
xjava.security.Parameterized

Packages that use Parameterized
cryptix.provider.cipher |
cryptix.provider.elgamal |
cryptix.provider.key |
cryptix.provider.mac |
cryptix.provider.md |
cryptix.provider.mode |
cryptix.provider.padding |
cryptix.provider.rsa |
xjava.security |

Uses of Parameterized in cryptix.provider.cipher

Classes in cryptix.provider.cipher that implement Parameterized
`class` | `Blowfish` This class implements the Blowfish block cipher.
`class` | `CAST5` A subclass of Cipher to implement the CAST5 (a.k.a.
`class` | `DES` DES is a block cipher with an 8 byte block size.
`class` | `DES_EDE3` This class implements Triple DES EDE encryption with three independent keys.
`class` | `DES2X` This class implements DES2X encryption with four independent keys.
`class` | `DESX` This class implements DESX encryption with two independent keys.
`class` | `IDEA` IDEA is a block cipher with a key length of 16 bytes and a block length of 8 bytes.
`class` | `LOKI91` LOKI is a proposed Australian alternative cipher to DES.
`class` | `RC2` A subclass of Cipher to implement the RC2 (TM) block cipher algorithm in Java.
`class` | `RC4` This class implements the RC4 (TM) stream cipher.
`class` | `Rijndael` Rijndael --pronounced Reindaal-- is a symmetric cipher with a 128-bit block size and variable key-size (128-, 192- and 256-bit).
`class` | `SAFER` A subclass of Cipher to implement the SAFER algorithm in Java.
`class` | `SPEED` SPEED is a block cipher with variable key size, data block size and number of rounds (in the style of RC5).
`class` | `Square` A subclass of Cipher to implement a Java class of the Square algorithm.

Uses of Parameterized in cryptix.provider.elgamal

Classes in cryptix.provider.elgamal that implement Parameterized
`class` | `RawElGamalCipher` The raw ElGamal encryption algorithm.

Uses of Parameterized in cryptix.provider.key

Classes in cryptix.provider.key that implement Parameterized
`class` | `BlowfishKeyGenerator` A variable-length key generator for Blowfish.
`class` | `CAST5KeyGenerator` A variable-length key generator for CAST5.
`class` | `DES_EDE3KeyGenerator` A key generator for Triple DES with 3 independent DES keys.
`class` | `DES2XKeyGenerator` A key generator for DES2X with one DES key and three XOR key.
`class` | `DESKeyGenerator` A key generator for (single) DES.
`class` | `DESXKeyGenerator` A key generator for DESX with one DES key and one XOR key.
`class` | `IDEAKeyGenerator` A key generator for IDEA.
`class` | `LOKI91KeyGenerator` A key generator for LOKI91.
`class` | `RawKeyGenerator` RawKeyGenerator acts as a superclass for other Cryptix key generator classes.
`class` | `RC2KeyGenerator` A key generator for RC2.
`class` | `RC4KeyGenerator` A variable-length key generator for RC4.
`class` | `RijndaelKeyGenerator` A variable-length key generator for Rijndael.
`class` | `SAFERKeyGenerator` A key generator for SAFER.
`class` | `SPEEDKeyGenerator` A variable-length key generator for SPEED.
`class` | `SquareKeyGenerator` A key generator for Square.

Uses of Parameterized in cryptix.provider.mac

Classes in cryptix.provider.mac that implement Parameterized
`class` | `HMAC` A class to implement the HMAC message authentication code, as described in RFC 2104.
`class` | `HMAC_HAVAL` A class to implement the HMAC message authentication code, as described in RFC 2104, with the HAVAL digest algorithm.
`class` | `HMAC_MD2` A class to implement the HMAC message authentication code, as described in RFC 2104, with the MD2 digest algorithm.
`class` | `HMAC_MD4` A class to implement the HMAC message authentication code, as described in RFC 2104, with the MD4 digest algorithm.
`class` | `HMAC_MD5` A class to implement the HMAC message authentication code, as described in RFC 2104, with the MD5 digest algorithm.
`class` | `HMAC_RIPEMD128` A class to implement the HMAC message authentication code, as described in RFC 2104, with the RIPEMD128 digest algorithm.
`class` | `HMAC_RIPEMD160` A class to implement the HMAC message authentication code, as described in RFC 2104, with the RIPEMD160 digest algorithm.
`class` | `HMAC_SHA0` A class to implement the HMAC message authentication code, as described in RFC 2104, with the SHA-0 digest algorithm.
`class` | `HMAC_SHA1` A class to implement the HMAC message authentication code, as described in RFC 2104, with the SHA-1 digest algorithm.

Uses of Parameterized in cryptix.provider.md

Classes in cryptix.provider.md that implement Parameterized
`class` | `HAVAL` A Java class to digest input according to the HAVAL algorithm.

Uses of Parameterized in cryptix.provider.mode

Classes in cryptix.provider.mode that implement Parameterized
`class` | `CBC` Implements a block cipher in CBC mode.
`class` | `CFB` Implements a byte-oriented stream cipher using n-bit CFB with an n-bit-sized block cipher.
`class` | `CFB_PGP` Use of this feedback mode is deprecated, use it for compatibility only!
`(package private) class` | `cryptix.provider.mode.FeedbackMode` `FeedbackMode` is used to provide the functionality of an encryption mode, such as CBC, CFB, or OFB, that works as a feedback cipher, where the size of the IV and feedback buffer are equal to the cipher's block size.
`class` | `OFB` Implements a byte-oriented stream cipher using n-bit OFB with an n-bit-sized block cipher.
`class` | `PCBC` Implements a block cipher in PCBC mode.

Uses of Parameterized in cryptix.provider.padding

Classes in cryptix.provider.padding that implement Parameterized
`class` | `OneAndZeroes` Class for padding cipher data with a binary-digit one, followed by as many binary-digit zeroes as needed to fill this instance's `blockSize`.
`class` | `PKCS5` A class for padding cipher data according to the following scheme, described in section 6.2 of RSA Data Security, Inc.'s PKCS #5 standard:
`class` | `PKCS7` A class for padding cipher data according to the following scheme, described in section 10.3 of RSA Data Security, Inc.'s PKCS #7 standard:

Uses of Parameterized in cryptix.provider.rsa

Classes in cryptix.provider.rsa that implement Parameterized
`class` | `RawRSACipher` The raw RSA encryption algorithm, without any block framing.

Uses of Parameterized in xjava.security

Classes in xjava.security that implement Parameterized
`class` | `Cipher` This class is used to provide the functionality of a general purpose encryption algorithm, such as DES or RSA.
`class` | `KeyGenerator` The KeyGenerator class is used to generate keys for a given algorithm.
`class` | `Mode` This class is used to provide the functionality of an encryption mode, such as CBC, CFB, or OFB.
`class` | `PaddingScheme` This class is extended by classes that provide a general-purpose padding scheme, such as the ones described in PKCS #5 or in RFC 1423 (PEM).

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Cryptix V3.2
PREV NEXT | FRAMES NO FRAMES

Copyright (C) 1995-2000 The Cryptix Foundation Ltd. All rights reserved.