gnu.crypto
Interface Registry
public
interface
Registry
A placeholder for
names and
literals used throughout this
library.
Version: $Revision: 1.4 $
Field Summary |
String | AES_CIPHER AES is synonymous to Rijndael for 128-bit block size only. |
String | ANUBIS_CIPHER |
String | ARCFOUR_PRNG (Apparently) RC4 keystream PRNG. |
String | BLOWFISH_CIPHER |
String | CAST128_CIPHER CAST5 is also known as CAST-128. |
String | CAST5_CIPHER |
String | CAST_128_CIPHER |
String | CBC_MODE Cipher block chaining mode (NIST). |
String | CFB_MODE Cipher feedback mode (NIST). |
String | CSPRNG_PRNG The continuously-seeded pseudo-random number generator. |
String | CTR_MODE Counter (NIST) mode. |
String | DESEDE_CIPHER TripleDES is also known as DESede. |
String | DES_CIPHER |
String | DH_KA |
String | DH_KPG |
String | DSA_KPG DSA is synonymous to DSS. |
String | DSA_SIG DSA is synonymous to DSS. |
String | DSS_KPG |
String | DSS_SIG |
String | EAX_MODE Authenticated-Encrypted mode. |
String | ECB_MODE Electronic CodeBook mode. |
String | ELGAMAL_KA |
String | EME_PKCS1_V1_5_PAD EME-PKCS1-v1_5 padding as described in section 7.2 in RFC-3447. |
String | FORTUNA_GENERATOR_PRNG The Fortuna generator PRNG. |
String | FORTUNA_PRNG The Fortuna PRNG. |
int | GKR_CERTIFICATES |
int | GKR_CIPHER_AES_128_CBC |
int | GKR_CIPHER_AES_128_OFB |
int | GKR_HMAC_MD5_128 |
int | GKR_HMAC_MD5_96 |
int | GKR_HMAC_SHA_160 |
int | GKR_HMAC_SHA_96 |
byte[] | GKR_MAGIC |
int | GKR_PRIVATE_KEYS |
int | GKR_PUBLIC_CREDENTIALS |
String | GNU_CRYPTO The name of our Providers. |
String | GNU_SASL |
String | GNU_SECURITY |
String | HAVAL_HASH |
String | HMAC_NAME_PREFIX Name prefix of every HMAC implementation. |
String | ICM_MODE Integer Counter Mode (David McGrew). |
String | ICM_PRNG PRNG based on David McGrew's Integer Counter Mode. |
String | KHAZAD_CIPHER |
byte[] | MAGIC_RAW_DH_PRIVATE_KEY |
byte[] | MAGIC_RAW_DH_PUBLIC_KEY |
byte[] | MAGIC_RAW_DSS_PRIVATE_KEY |
byte[] | MAGIC_RAW_DSS_PUBLIC_KEY |
byte[] | MAGIC_RAW_DSS_SIGNATURE |
byte[] | MAGIC_RAW_RSA_PRIVATE_KEY |
byte[] | MAGIC_RAW_RSA_PSS_SIGNATURE |
byte[] | MAGIC_RAW_RSA_PUBLIC_KEY |
byte[] | MAGIC_RAW_SRP_PRIVATE_KEY |
byte[] | MAGIC_RAW_SRP_PUBLIC_KEY |
String | MD2_HASH |
String | MD4_HASH |
String | MD5_HASH |
String | MD_PRNG PRNG based on a designated hash function. |
String | NULL_CIPHER |
String | OFB_MODE Output Feedback Mode (NIST). |
String | OMAC_PREFIX The One-key CBC MAC. |
String | PBKDF2_PRNG_PREFIX
PRNG based on PBKDF2 from PKCS #5 v.2. |
String | PKCS7_PAD PKCS#7 padding scheme. |
String | QOP_AUTH authentication only. |
String | QOP_AUTH_CONF authentication plus integrity and confidentiality protection. |
String | QOP_AUTH_INT authentication plus integrity protection. |
String | RAW_ENCODING |
int | RAW_ENCODING_ID |
String | RC4_PRNG We use "rc4" as an alias for "arcfour". |
String | REUSE_FALSE |
String | REUSE_TRUE |
String | RIJNDAEL_CIPHER |
String | RIPEMD128_HASH |
String | RIPEMD160_HASH |
String | RIPEMD_128_HASH RIPEMD-128 is synonymous to RIPEMD128. |
String | RIPEMD_160_HASH RIPEMD-160 is synonymous to RIPEMD160. |
String | RSA_KPG |
String | RSA_PKCS1_V1_5_SIG |
String | RSA_PSS_SIG |
String | SASL_ANONYMOUS_MECHANISM |
String | SASL_AUTHORISATION_ID SASL authorization ID. |
String | SASL_AUTH_INFO_PROVIDER_PKGS Name of authentication information provider packages. |
int | SASL_BUFFER_MAX_LIMIT The size limit, in bytes, of a SASL Buffer. |
String | SASL_CALLBACK_HANDLER SASL Callback handler. |
String | SASL_CHANNEL_BINDING SASL channel binding. |
String | SASL_CRAM_MD5_MECHANISM |
int | SASL_FOUR_BYTE_MAX_LIMIT The size limit, in bytes, of a SASL EOS (Extended Octet Sequence) element. |
String | SASL_HMAC_MD5_IALG |
String | SASL_HMAC_SHA_IALG |
int | SASL_ONE_BYTE_MAX_LIMIT The size limit, in bytes, of a SASL OS (Octet Sequence) element. |
String | SASL_PASSWORD Name of password property. |
String | SASL_PLAIN_MECHANISM |
String | SASL_PREFIX |
String | SASL_PROTOCOL SASL protocol. |
String | SASL_SERVER_NAME SASL Server name. |
String | SASL_SRP_MECHANISM |
int | SASL_TWO_BYTE_MAX_LIMIT
The size limit, in bytes, of both a SASL MPI (Multi-Precision Integer)
element and a SASL Text element. |
String | SASL_USERNAME Name of username property. |
String | SERPENT_CIPHER |
String | SERVER_AUTH_FALSE Server does not need to, or cannot, authenticate to the client. |
String | SERVER_AUTH_TRUE Server must authenticate to the client. |
String | SHA160_HASH |
String | SHA1_HASH SHA1 is synonymous to SHA-160. |
String | SHA256_HASH |
String | SHA384_HASH |
String | SHA512_HASH |
String | SHA_1_HASH SHA-1 is synonymous to SHA-160. |
String | SHA_HASH SHA is synonymous to SHA-160. |
String | SQUARE_CIPHER |
String | SRP6_KA |
String | SRP_KPG |
String | SRP_SASL_KA |
String | SRP_TLS_KA |
String | SSL3_PAD SSLv3 padding scheme. |
String | STRENGTH_HIGH |
String | STRENGTH_LOW |
String | STRENGTH_MEDIUM |
String | TBC_PAD Trailing Bit Complement padding scheme. |
String | TIGER_HASH |
String | TLS1_PAD TLSv1 padding scheme. |
String | TMMH16 The Truncated Multi-Modular Hash Function -v1 (David McGrew). |
String | TRIPLEDES_CIPHER |
String | TWOFISH_CIPHER |
String | UHASH32 Message Authentication Code using Universal Hashing (Ted Krovetz). |
String | UMAC32 |
String | UMAC_PRNG PRNG based on UMAC's Key Derivation Function. |
String | VERSION_STRING Our version number. |
String | WHIRLPOOL_HASH |
public String AES_CIPHER
AES is synonymous to Rijndael for 128-bit block size only.
public String ANUBIS_CIPHER
public String ARCFOUR_PRNG
(Apparently) RC4 keystream PRNG.
public String BLOWFISH_CIPHER
public String CAST128_CIPHER
CAST5 is also known as CAST-128.
public String CAST5_CIPHER
public String CAST_128_CIPHER
public String CBC_MODE
Cipher block chaining mode (NIST).
public String CFB_MODE
Cipher feedback mode (NIST).
public String CSPRNG_PRNG
The continuously-seeded pseudo-random number generator.
public String CTR_MODE
Counter (NIST) mode.
public String DESEDE_CIPHER
TripleDES is also known as DESede.
public String DES_CIPHER
public String DH_KA
public String DH_KPG
public String DSA_KPG
DSA is synonymous to DSS.
public String DSA_SIG
DSA is synonymous to DSS.
public String DSS_KPG
public String DSS_SIG
public String EAX_MODE
Authenticated-Encrypted mode.
public String ECB_MODE
Electronic CodeBook mode.
public String ELGAMAL_KA
public String EME_PKCS1_V1_5_PAD
EME-PKCS1-v1_5 padding as described in section 7.2 in RFC-3447.
public String FORTUNA_GENERATOR_PRNG
The Fortuna generator PRNG.
public String FORTUNA_PRNG
The Fortuna PRNG.
public int GKR_CERTIFICATES
public int GKR_CIPHER_AES_128_CBC
public int GKR_CIPHER_AES_128_OFB
public int GKR_HMAC_MD5_128
public int GKR_HMAC_MD5_96
public int GKR_HMAC_SHA_160
public int GKR_HMAC_SHA_96
public byte[] GKR_MAGIC
public int GKR_PRIVATE_KEYS
public int GKR_PUBLIC_CREDENTIALS
public String GNU_CRYPTO
The name of our Providers.
public String GNU_SASL
public String GNU_SECURITY
public String HAVAL_HASH
public String HMAC_NAME_PREFIX
Name prefix of every HMAC implementation.
public String ICM_MODE
Integer Counter Mode (David McGrew).
public String ICM_PRNG
PRNG based on David McGrew's Integer Counter Mode.
public String KHAZAD_CIPHER
public byte[] MAGIC_RAW_DH_PRIVATE_KEY
public byte[] MAGIC_RAW_DH_PUBLIC_KEY
public byte[] MAGIC_RAW_DSS_PRIVATE_KEY
public byte[] MAGIC_RAW_DSS_PUBLIC_KEY
public byte[] MAGIC_RAW_DSS_SIGNATURE
public byte[] MAGIC_RAW_RSA_PRIVATE_KEY
public byte[] MAGIC_RAW_RSA_PSS_SIGNATURE
public byte[] MAGIC_RAW_RSA_PUBLIC_KEY
public byte[] MAGIC_RAW_SRP_PRIVATE_KEY
public byte[] MAGIC_RAW_SRP_PUBLIC_KEY
public String MD2_HASH
public String MD4_HASH
public String MD5_HASH
public String MD_PRNG
PRNG based on a designated hash function.
public String NULL_CIPHER
public String OFB_MODE
Output Feedback Mode (NIST).
public String OMAC_PREFIX
The One-key CBC MAC.
public String PBKDF2_PRNG_PREFIX
PRNG based on PBKDF2 from PKCS #5 v.2. This is suffixed with the name
of a MAC to be used as a PRF.
public String PKCS7_PAD
PKCS#7 padding scheme.
public String QOP_AUTH
authentication only.
public String QOP_AUTH_CONF
authentication plus integrity and confidentiality protection.
public String QOP_AUTH_INT
authentication plus integrity protection.
public String RAW_ENCODING
public int RAW_ENCODING_ID
public String RC4_PRNG
We use "rc4" as an alias for "arcfour".
public String REUSE_FALSE
public String REUSE_TRUE
public String RIJNDAEL_CIPHER
public String RIPEMD128_HASH
public String RIPEMD160_HASH
public String RIPEMD_128_HASH
RIPEMD-128 is synonymous to RIPEMD128.
public String RIPEMD_160_HASH
RIPEMD-160 is synonymous to RIPEMD160.
public String RSA_KPG
public String RSA_PKCS1_V1_5_SIG
public String RSA_PSS_SIG
public String SASL_ANONYMOUS_MECHANISM
public String SASL_AUTHORISATION_ID
SASL authorization ID.
public String SASL_AUTH_INFO_PROVIDER_PKGS
Name of authentication information provider packages.
public int SASL_BUFFER_MAX_LIMIT
The size limit, in bytes, of a SASL Buffer.
public String SASL_CALLBACK_HANDLER
SASL Callback handler.
public String SASL_CHANNEL_BINDING
SASL channel binding.
public String SASL_CRAM_MD5_MECHANISM
public int SASL_FOUR_BYTE_MAX_LIMIT
The size limit, in bytes, of a SASL EOS (Extended Octet Sequence) element.
public String SASL_HMAC_MD5_IALG
public String SASL_HMAC_SHA_IALG
public int SASL_ONE_BYTE_MAX_LIMIT
The size limit, in bytes, of a SASL OS (Octet Sequence) element.
public String SASL_PASSWORD
Name of password property.
public String SASL_PLAIN_MECHANISM
public String SASL_PREFIX
public String SASL_PROTOCOL
SASL protocol.
public String SASL_SERVER_NAME
SASL Server name.
public String SASL_SRP_MECHANISM
public int SASL_TWO_BYTE_MAX_LIMIT
The size limit, in bytes, of both a SASL MPI (Multi-Precision Integer)
element and a SASL Text element.
public String SASL_USERNAME
Name of username property.
public String SERPENT_CIPHER
public String SERVER_AUTH_FALSE
Server does not need to, or cannot, authenticate to the client.
public String SERVER_AUTH_TRUE
Server must authenticate to the client.
public String SHA160_HASH
public String SHA1_HASH
SHA1 is synonymous to SHA-160.
public String SHA256_HASH
public String SHA384_HASH
public String SHA512_HASH
public String SHA_1_HASH
SHA-1 is synonymous to SHA-160.
public String SHA_HASH
SHA is synonymous to SHA-160.
public String SQUARE_CIPHER
public String SRP6_KA
public String SRP_KPG
public String SRP_SASL_KA
public String SRP_TLS_KA
public String SSL3_PAD
SSLv3 padding scheme.
public String STRENGTH_HIGH
public String STRENGTH_LOW
public String STRENGTH_MEDIUM
public String TBC_PAD
Trailing Bit Complement padding scheme.
public String TIGER_HASH
public String TLS1_PAD
TLSv1 padding scheme.
public String TMMH16
The Truncated Multi-Modular Hash Function -v1 (David McGrew).
public String TRIPLEDES_CIPHER
public String TWOFISH_CIPHER
public String UHASH32
Message Authentication Code using Universal Hashing (Ted Krovetz).
public String UMAC32
public String UMAC_PRNG
PRNG based on UMAC's Key Derivation Function.
public String VERSION_STRING
Our version number.
public String WHIRLPOOL_HASH