Cryptix V3.2

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).
 


Cryptix V3.2

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