For the latest news and information visit The GNU Crypto project

# Constant Field Values

Contents

- gnu.crypto.*
- javax.crypto.*
- javax.security.*

gnu.crypto.*

gnu.crypto.Properties
`public static final java.lang.String` `CHECK_WEAK_KEYS` `"gnu.crypto.with.check.for.weak.keys"`
`public static final java.lang.String` `DO_RSA_BLINDING` `"gnu.crypto.with.rsa.blinding"`
`public static final java.lang.String` `PROPERTIES_FILE` `"gnu.crypto.properties.file"`
`public static final java.lang.String` `REPRODUCIBLE_PRNG` `"gnu.crypto.with.reproducible.prng"`

gnu.crypto.Registry
`public static final java.lang.String` `AES_CIPHER` `"aes"`
`public static final java.lang.String` `ANUBIS_CIPHER` `"anubis"`
`public static final java.lang.String` `ARCFOUR_PRNG` `"arcfour"`
`public static final java.lang.String` `BLOWFISH_CIPHER` `"blowfish"`
`public static final java.lang.String` `CAST_128_CIPHER` `"cast-128"`
`public static final java.lang.String` `CAST128_CIPHER` `"cast128"`
`public static final java.lang.String` `CAST5_CIPHER` `"cast5"`
`public static final java.lang.String` `CBC_MODE` `"cbc"`
`public static final java.lang.String` `CFB_MODE` `"cfb"`
`public static final java.lang.String` `CTR_MODE` `"ctr"`
`public static final java.lang.String` `DES_CIPHER` `"des"`
`public static final java.lang.String` `DESEDE_CIPHER` `"desede"`
`public static final java.lang.String` `DH_KA` `"dh"`
`public static final java.lang.String` `DH_KPG` `"dh"`
`public static final java.lang.String` `DSA_KPG` `"dsa"`
`public static final java.lang.String` `DSA_SIG` `"dsa"`
`public static final java.lang.String` `DSS_KPG` `"dss"`
`public static final java.lang.String` `DSS_SIG` `"dss"`
`public static final java.lang.String` `ECB_MODE` `"ecb"`
`public static final java.lang.String` `ELGAMAL_KA` `"elgamal"`
`public static final java.lang.String` `EME_PKCS1_V1_5_PAD` `"eme-pkcs1-v1.5"`
`public static final int` `GKR_CERTIFICATES` `3`
`public static final int` `GKR_CIPHER_AES_128_CBC` `1`
`public static final int` `GKR_CIPHER_AES_128_OFB` `0`
`public static final int` `GKR_HMAC_MD5_128` `0`
`public static final int` `GKR_HMAC_MD5_96` `2`
`public static final int` `GKR_HMAC_SHA_160` `1`
`public static final int` `GKR_HMAC_SHA_96` `3`
`public static final int` `GKR_PRIVATE_KEYS` `0`
`public static final int` `GKR_PUBLIC_CREDENTIALS` `1`
`public static final java.lang.String` `GNU_CRYPTO` `"GNU-CRYPTO"`
`public static final java.lang.String` `HAVAL_HASH` `"haval"`
`public static final java.lang.String` `HMAC_NAME_PREFIX` `"hmac-"`
`public static final java.lang.String` `ICM_MODE` `"icm"`
`public static final java.lang.String` `ICM_PRNG` `"icm"`
`public static final java.lang.String` `KHAZAD_CIPHER` `"khazad"`
`public static final java.lang.String` `MD_PRNG` `"md"`
`public static final java.lang.String` `MD2_HASH` `"md2"`
`public static final java.lang.String` `MD4_HASH` `"md4"`
`public static final java.lang.String` `MD5_HASH` `"md5"`
`public static final java.lang.String` `NULL_CIPHER` `"null"`
`public static final java.lang.String` `OFB_MODE` `"ofb"`
`public static final java.lang.String` `PBKDF2_PRNG_PREFIX` `"pbkdf2-"`
`public static final java.lang.String` `PKCS7_PAD` `"pkcs7"`
`public static final java.lang.String` `QOP_AUTH` `"auth"`
`public static final java.lang.String` `QOP_AUTH_CONF` `"auth-conf"`
`public static final java.lang.String` `QOP_AUTH_INT` `"auth-int"`
`public static final java.lang.String` `RAW_ENCODING` `"gnu.crypto.raw.format"`
`public static final int` `RAW_ENCODING_ID` `1`
`public static final java.lang.String` `RC4_PRNG` `"rc4"`
`public static final java.lang.String` `REUSE_FALSE` `"false"`
`public static final java.lang.String` `REUSE_TRUE` `"true"`
`public static final java.lang.String` `RIJNDAEL_CIPHER` `"rijndael"`
`public static final java.lang.String` `RIPEMD_128_HASH` `"ripemd-128"`
`public static final java.lang.String` `RIPEMD_160_HASH` `"ripemd-160"`
`public static final java.lang.String` `RIPEMD128_HASH` `"ripemd128"`
`public static final java.lang.String` `RIPEMD160_HASH` `"ripemd160"`
`public static final java.lang.String` `RSA_KPG` `"rsa"`
`public static final java.lang.String` `RSA_PKCS1_V1_5_SIG` `"rsa-pkcs1-v1.5"`
`public static final java.lang.String` `RSA_PSS_SIG` `"rsa-pss"`
`public static final java.lang.String` `SASL_ANONYMOUS_MECHANISM` `"ANONYMOUS"`
`public static final java.lang.String` `SASL_AUTH_INFO_PROVIDER_PKGS` `"gnu.crypto.sasl.auth.info.provider.pkgs"`
`public static final java.lang.String` `SASL_AUTHORISATION_ID` `"gnu.crypto.sasl.authorisation.ID"`
`public static final int` `SASL_BUFFER_MAX_LIMIT` `2147483643`
`public static final java.lang.String` `SASL_CALLBACK_HANDLER` `"gnu.crypto.sasl.callback.handler"`
`public static final java.lang.String` `SASL_CHANNEL_BINDING` `"gnu.crypto.sasl.channel.binding"`
`public static final java.lang.String` `SASL_CRAM_MD5_MECHANISM` `"CRAM-MD5"`
`public static final int` `SASL_FOUR_BYTE_MAX_LIMIT` `2147483383`
`public static final java.lang.String` `SASL_HMAC_MD5_IALG` `"HMACwithMD5"`
`public static final java.lang.String` `SASL_HMAC_SHA_IALG` `"HMACwithSHA"`
`public static final int` `SASL_ONE_BYTE_MAX_LIMIT` `255`
`public static final java.lang.String` `SASL_PASSWORD` `"gnu.crypto.sasl.password"`
`public static final java.lang.String` `SASL_PLAIN_MECHANISM` `"PLAIN"`
`public static final java.lang.String` `SASL_PREFIX` `"gnu.crypto.sasl"`
`public static final java.lang.String` `SASL_PROTOCOL` `"gnu.crypto.sasl.protocol"`
`public static final java.lang.String` `SASL_SERVER_NAME` `"gnu.crypto.sasl.server.name"`
`public static final java.lang.String` `SASL_SRP_MECHANISM` `"SRP"`
`public static final int` `SASL_TWO_BYTE_MAX_LIMIT` `65535`
`public static final java.lang.String` `SASL_USERNAME` `"gnu.crypto.sasl.username"`
`public static final java.lang.String` `SERPENT_CIPHER` `"serpent"`
`public static final java.lang.String` `SERVER_AUTH_FALSE` `"false"`
`public static final java.lang.String` `SERVER_AUTH_TRUE` `"true"`
`public static final java.lang.String` `SHA_1_HASH` `"sha-1"`
`public static final java.lang.String` `SHA_HASH` `"sha"`
`public static final java.lang.String` `SHA1_HASH` `"sha1"`
`public static final java.lang.String` `SHA160_HASH` `"sha-160"`
`public static final java.lang.String` `SHA256_HASH` `"sha-256"`
`public static final java.lang.String` `SHA384_HASH` `"sha-384"`
`public static final java.lang.String` `SHA512_HASH` `"sha-512"`
`public static final java.lang.String` `SQUARE_CIPHER` `"square"`
`public static final java.lang.String` `SRP_KPG` `"srp"`
`public static final java.lang.String` `SRP_SASL_KA` `"srp-sasl"`
`public static final java.lang.String` `SRP_TLS_KA` `"srp-tls"`
`public static final java.lang.String` `SRP6_KA` `"srp6"`
`public static final java.lang.String` `STRENGTH_HIGH` `"high"`
`public static final java.lang.String` `STRENGTH_LOW` `"low"`
`public static final java.lang.String` `STRENGTH_MEDIUM` `"medium"`
`public static final java.lang.String` `TBC_PAD` `"tbc"`
`public static final java.lang.String` `TIGER_HASH` `"tiger"`
`public static final java.lang.String` `TMMH16` `"tmmh16"`
`public static final java.lang.String` `TRIPLEDES_CIPHER` `"tripledes"`
`public static final java.lang.String` `TWOFISH_CIPHER` `"twofish"`
`public static final java.lang.String` `UHASH32` `"uhash32"`
`public static final java.lang.String` `UMAC_PRNG` `"umac-kdf"`
`public static final java.lang.String` `UMAC32` `"umac32"`
`public static final java.lang.String` `WHIRLPOOL_HASH` `"whirlpool"`

gnu.crypto.assembly.Assembly
`public static final java.lang.String` `DIRECTION` `"gnu.crypto.assembly.assembly.direction"`

gnu.crypto.assembly.Cascade
`public static final java.lang.String` `DIRECTION` `"gnu.crypto.assembly.cascade.direction"`

gnu.crypto.assembly.Stage
`public static final java.lang.String` `DIRECTION` `"gnu.crypto.assembly.stage.direction"`

gnu.crypto.assembly.Transformer
`public static final java.lang.String` `DIRECTION` `"gnu.crypto.assembly.transformer.direction"`

gnu.crypto.cipher.DES
`public static final int` `BLOCK_SIZE` `8`
`public static final int` `KEY_SIZE` `8`

gnu.crypto.cipher.IBlockCipher
`public static final java.lang.String` `CIPHER_BLOCK_SIZE` `"gnu.crypto.cipher.block.size"`
`public static final java.lang.String` `KEY_MATERIAL` `"gnu.crypto.cipher.key.material"`

gnu.crypto.cipher.TripleDES
`public static final int` `BLOCK_SIZE` `8`
`public static final int` `KEY_SIZE` `24`

gnu.crypto.exp.ust.UST
`public static final java.lang.String` `CIPHER` `"gnu.crypto.ust.cipher.name"`
`public static final java.lang.String` `CONFIDENTIALITY` `"gnu.crypto.ust.confidentiality"`
`public static final java.lang.String` `INDEX_LENGTH` `"gnu.crypto.ust.index.length"`
`public static final java.lang.String` `INTEGRITY` `"gnu.crypto.ust.integrity"`
`public static final java.lang.String` `KEY_MATERIAL` `"gnu.crypto.ust.key"`
`public static final java.lang.String` `KEYSTREAM` `"gnu.crypto.ust.keystream.name"`
`public static final java.lang.String` `TAG_LENGTH` `"gnu.crypto.ust.tag.length"`

gnu.crypto.hash.Haval
`public static final int` `HAVAL_128_BIT` `16`
`public static final int` `HAVAL_160_BIT` `20`
`public static final int` `HAVAL_192_BIT` `24`
`public static final int` `HAVAL_224_BIT` `28`
`public static final int` `HAVAL_256_BIT` `32`
`public static final int` `HAVAL_3_ROUND` `3`
`public static final int` `HAVAL_4_ROUND` `4`
`public static final int` `HAVAL_5_ROUND` `5`
`public static final int` `HAVAL_VERSION` `1`

gnu.crypto.key.IKeyPairCodec
`public static final int` `RAW_FORMAT` `1`

gnu.crypto.key.dh.DiffieHellmanKeyAgreement
`public static final java.lang.String` `KA_DIFFIE_HELLMAN_OWNER_PRIVATE_KEY` `"gnu.crypto.dh.ka.owner.private.key"`
`public static final java.lang.String` `SOURCE_OF_RANDOMNESS` `"gnu.crypto.dh.ka.prng"`

gnu.crypto.key.dh.ElGamalKeyAgreement
`public static final java.lang.String` `KA_ELGAMAL_RECIPIENT_PRIVATE_KEY` `"gnu.crypto.elgamal.ka.recipient.private.key"`
`public static final java.lang.String` `KA_ELGAMAL_RECIPIENT_PUBLIC_KEY` `"gnu.crypto.elgamal.ka.recipient.public.key"`
`public static final java.lang.String` `SOURCE_OF_RANDOMNESS` `"gnu.crypto.elgamal.ka.prng"`

gnu.crypto.key.dh.GnuDHKeyPairGenerator
`public static final java.lang.String` `DH_PARAMETERS` `"gnu.crypto.dh.params"`
`public static final java.lang.String` `EXPONENT_SIZE` `"gnu.crypto.dh.m"`
`public static final java.lang.String` `PRIME_SIZE` `"gnu.crypto.dh.L"`
`public static final java.lang.String` `SOURCE_OF_RANDOMNESS` `"gnu.crypto.dh.prng"`

gnu.crypto.key.dh.RFC2631
`public static final int` `DH_PARAMS_COUNTER` `1`
`public static final int` `DH_PARAMS_G` `5`
`public static final int` `DH_PARAMS_J` `4`
`public static final int` `DH_PARAMS_P` `3`
`public static final int` `DH_PARAMS_Q` `2`
`public static final int` `DH_PARAMS_SEED` `0`

gnu.crypto.key.dss.DSSKeyPairGenerator
`public static final java.lang.String` `DSS_PARAMETERS` `"gnu.crypto.dss.params"`
`public static final java.lang.String` `MODULUS_LENGTH` `"gnu.crypto.dss.L"`
`public static final java.lang.String` `SOURCE_OF_RANDOMNESS` `"gnu.crypto.dss.prng"`
`public static final java.lang.String` `USE_DEFAULTS` `"gnu.crypto.dss.use.defaults"`

gnu.crypto.key.dss.FIPS186
`public static final int` `DSA_PARAMS_COUNTER` `1`
`public static final int` `DSA_PARAMS_E` `4`
`public static final int` `DSA_PARAMS_G` `5`
`public static final int` `DSA_PARAMS_P` `3`
`public static final int` `DSA_PARAMS_Q` `2`
`public static final int` `DSA_PARAMS_SEED` `0`

gnu.crypto.key.rsa.RSAKeyPairGenerator
`public static final java.lang.String` `MODULUS_LENGTH` `"gnu.crypto.rsa.L"`
`public static final java.lang.String` `RSA_PARAMETERS` `"gnu.crypto.rsa.params"`
`public static final java.lang.String` `SOURCE_OF_RANDOMNESS` `"gnu.crypto.rsa.prng"`

gnu.crypto.key.srp6.SRP6KeyAgreement
`public static final java.lang.String` `GENERATOR` `"gnu.crypto.srp6.ka.g"`
`public static final java.lang.String` `HASH_FUNCTION` `"gnu.crypto.srp6.ka.H"`
`public static final java.lang.String` `HOST_PASSWORD_DB` `"gnu.crypto.srp6.ka.password.db"`
`public static final java.lang.String` `SHARED_MODULUS` `"gnu.crypto.srp6.ka.N"`
`public static final java.lang.String` `SOURCE_OF_RANDOMNESS` `"gnu.crypto.srp6.ka.prng"`
`public static final java.lang.String` `USER_IDENTITY` `"gnu.crypto.srp6.ka.I"`
`public static final java.lang.String` `USER_PASSWORD` `"gnu.crypto.srp6.ka.p"`

gnu.crypto.key.srp6.SRPKeyPairGenerator
`public static final java.lang.String` `GENERATOR` `"gnu.crypto.srp.g"`
`public static final java.lang.String` `MODULUS_LENGTH` `"gnu.crypto.srp.L"`
`public static final java.lang.String` `SHARED_MODULUS` `"gnu.crypto.srp.N"`
`public static final java.lang.String` `SOURCE_OF_RANDOMNESS` `"gnu.crypto.srp.prng"`
`public static final java.lang.String` `USE_DEFAULTS` `"gnu.crypto.srp.use.defaults"`
`public static final java.lang.String` `USER_VERIFIER` `"gnu.crypto.srp.v"`

gnu.crypto.keyring.AuthenticatedEntry
`public static final int` `TYPE` `2`

gnu.crypto.keyring.BinaryDataEntry
`public static final int` `TYPE` `9`

gnu.crypto.keyring.CertificateEntry
`public static final int` `TYPE` `5`

gnu.crypto.keyring.CertPathEntry
`public static final int` `TYPE` `8`

gnu.crypto.keyring.CompressedEntry
`public static final int` `TYPE` `4`

gnu.crypto.keyring.EncryptedEntry
`public static final int` `TYPE` `0`

gnu.crypto.keyring.GnuPrivateKeyring
`public static final int` `USAGE` `3`

gnu.crypto.keyring.GnuPublicKeyring
`public static final int` `USAGE` `1`

gnu.crypto.keyring.IKeyring
`public static final java.lang.String` `KEYRING_DATA_IN` `"gnu.crypto.keyring.data.in"`
`public static final java.lang.String` `KEYRING_DATA_OUT` `"gun.crypto.keyring.data.out"`
`public static final java.lang.String` `KEYRING_PASSWORD` `"gnu.crypto.keyring.password"`

gnu.crypto.keyring.PasswordAuthenticatedEntry
`public static final int` `TYPE` `3`

gnu.crypto.keyring.PasswordEncryptedEntry
`public static final int` `TYPE` `1`

gnu.crypto.keyring.PrivateKeyEntry
`public static final int` `TYPE` `7`

gnu.crypto.keyring.PublicKeyEntry
`public static final int` `TYPE` `6`

gnu.crypto.mac.HMac
`public static final java.lang.String` `USE_WITH_PKCS5_V2` `"gnu.crypto.hmac.pkcs5"`

gnu.crypto.mac.IMac
`public static final java.lang.String` `MAC_KEY_MATERIAL` `"gnu.crypto.mac.key.material"`
`public static final java.lang.String` `TRUNCATED_SIZE` `"gnu.crypto.mac.truncated.size"`

gnu.crypto.mac.TMMH16
`public static final java.lang.String` `KEYSTREAM` `"gnu.crypto.mac.tmmh.keystream"`
`public static final java.lang.String` `PREFIX` `"gnu.crypto.mac.tmmh.prefix"`
`public static final java.lang.String` `TAG_LENGTH` `"gnu.crypto.mac.tmmh.tag.length"`

gnu.crypto.mac.UMac32
`public static final java.lang.String` `NONCE_MATERIAL` `"gnu.crypto.umac.nonce.material"`

gnu.crypto.mode.IMode
`public static final int` `DECRYPTION` `2`
`public static final int` `ENCRYPTION` `1`
`public static final java.lang.String` `IV` `"gnu.crypto.mode.iv"`
`public static final java.lang.String` `MODE_BLOCK_SIZE` `"gnu.crypto.mode.block.size"`
`public static final java.lang.String` `STATE` `"gnu.crypto.mode.state"`

gnu.crypto.prng.ARCFour
`public static final java.lang.String` `ARCFOUR_KEY_MATERIAL` `"gnu.crypto.prng.arcfour.key-material"`
`public static final int` `ARCFOUR_SBOX_SIZE` `256`

gnu.crypto.prng.ICMGenerator
`public static final java.lang.String` `BLOCK_INDEX_LENGTH` `"gnu.crypto.prng.icm.block.index.length"`
`public static final java.lang.String` `CIPHER` `"gnu.crypto.prng.icm.cipher.name"`
`public static final java.lang.String` `OFFSET` `"gnu.crypto.prng.icm.offset"`
`public static final java.lang.String` `SEGMENT_INDEX` `"gnu.crypto.prng.icm.segment.index"`
`public static final java.lang.String` `SEGMENT_INDEX_LENGTH` `"gnu.crypto.prng.icm.segment.index.length"`

gnu.crypto.prng.IPBE
`public static final java.lang.String` `ITERATION_COUNT` `"gnu.crypto.pbe.iteration.count"`
`public static final java.lang.String` `PASSWORD` `"gnu.crypto.pbe.password"`
`public static final java.lang.String` `SALT` `"gnu.crypto.pbe.salt"`

gnu.crypto.prng.MDGenerator
`public static final java.lang.String` `MD_NAME` `"gnu.crypto.prng.md.hash.name"`
`public static final java.lang.String` `SEEED` `"gnu.crypto.prng.md.seed"`

gnu.crypto.prng.UMacGenerator
`public static final java.lang.String` `CIPHER` `"gnu.crypto.prng.umac.cipher.name"`
`public static final java.lang.String` `INDEX` `"gnu.crypto.prng.umac.index"`

gnu.crypto.sasl.crammd5.CramMD5Registry
`public static final java.lang.String` `DEFAULT_PASSWORD_FILE` `"/etc/passwd"`
`public static final java.lang.String` `DIR_FIELD` `"crammd5.dir"`
`public static final java.lang.String` `GECOS_FIELD` `"crammd5.gecos"`
`public static final java.lang.String` `GID_FIELD` `"crammd5.gid"`
`public static final java.lang.String` `PASSWORD_FILE` `"gnu.crypto.sasl.crammd5.password.file"`
`public static final java.lang.String` `SHELL_FIELD` `"crammd5.shell"`
`public static final java.lang.String` `UID_FIELD` `"crammd5.uid"`

gnu.crypto.sasl.plain.PlainRegistry
`public static final java.lang.String` `DEFAULT_PASSWORD_FILE` `"/etc/tpasswd"`
`public static final java.lang.String` `DIR_FIELD` `"plain.dir"`
`public static final java.lang.String` `GECOS_FIELD` `"plain.gecos"`
`public static final java.lang.String` `GID_FIELD` `"plain.gid"`
`public static final java.lang.String` `PASSWORD_FILE` `"gnu.crypto.sasl.plain.password.file"`
`public static final java.lang.String` `SHELL_FIELD` `"plain.shell"`
`public static final java.lang.String` `UID_FIELD` `"plain.uid"`

gnu.crypto.sasl.srp.SRPRegistry
`public static final java.lang.String` `AES` `"aes"`
`public static final java.lang.String` `AVAILABLE_OPTIONS` `"srp.L"`
`public static final java.lang.String` `BLOWFISH` `"blowfish"`
`public static final java.lang.String` `CHOSEN_OPTIONS` `"srp.o"`
`public static final java.lang.String` `CLIENT_EVIDENCE` `"srp.M1"`
`public static final java.lang.String` `CLIENT_PUBLIC_KEY` `"srp.A"`
`public static final java.lang.String` `CONFIG_NDX_FIELD` `"srp.config.ndx"`
`public static final boolean` `DEFAULT_CONFIDENTIALITY` `false`
`public static final boolean` `DEFAULT_INTEGRITY` `true`
`public static final java.lang.String` `DEFAULT_MANDATORY` `"replay_detection"`
`public static final java.lang.String` `DEFAULT_PASSWORD_FILE` `"/etc/tpasswd"`
`public static final boolean` `DEFAULT_REPLAY_DETECTION` `true`
`public static final java.lang.String` `FIELD_GENERATOR` `"srp.g"`
`public static final java.lang.String` `HMAC_MD5` `"hmac-md5"`
`public static final java.lang.String` `HMAC_RIPEMD_160` `"hmac-ripemd-160"`
`public static final java.lang.String` `HMAC_SHA1` `"hmac-sha1"`
`public static final java.lang.String` `MANDATORY_NONE` `"none"`
`public static final java.lang.String` `MD_NAME_FIELD` `"srp.md.name"`
`public static final int` `MINIMUM_MODULUS_BITLENGTH` `512`
`public static final java.lang.String` `N_1024_BITS` `"4"`
`public static final java.lang.String` `N_1280_BITS` `"3"`
`public static final java.lang.String` `N_1536_BITS` `"2"`
`public static final java.lang.String` `N_2048_BITS` `"1"`
`public static final java.lang.String` `N_512_BITS` `"7"`
`public static final java.lang.String` `N_640_BITS` `"6"`
`public static final java.lang.String` `N_768_BITS` `"5"`
`public static final java.lang.String` `OPTION_CONFIDENTIALITY` `"confidentiality"`
`public static final java.lang.String` `OPTION_INTEGRITY` `"integrity"`
`public static final java.lang.String` `OPTION_MANDATORY` `"mandatory"`
`public static final java.lang.String` `OPTION_MAX_BUFFER_SIZE` `"maxbuffersize"`
`public static final java.lang.String` `OPTION_REPLAY_DETECTION` `"replay_detection"`
`public static final java.lang.String` `OPTION_SRP_DIGEST` `"mda"`
`public static final java.lang.String` `PASSWORD_DB` `"gnu.crypto.sasl.srp.password.db"`
`public static final java.lang.String` `PASSWORD_FILE` `"gnu.crypto.sasl.srp.password.file"`
`public static final java.lang.String` `PASSWORD_VERIFIER` `"srp.v"`
`public static final java.lang.String` `SALT_FIELD` `"srp.salt"`
`public static final java.lang.String` `SERVER_EVIDENCE` `"srp.M2"`
`public static final java.lang.String` `SERVER_PUBLIC_KEY` `"srp.B"`
`public static final java.lang.String` `SHARED_MODULUS` `"srp.N"`
`public static final java.lang.String` `SRP_CONFIDENTIALITY` `"gnu.crypto.sasl.srp.confidentiality"`
`public static final java.lang.String` `SRP_DIGEST_NAME` `"srp.digest.name"`
`public static final java.lang.String` `SRP_HASH` `"gnu.crypto.sasl.srp.hash"`
`public static final java.lang.String` `SRP_INTEGRITY_PROTECTION` `"gnu.crypto.sasl.srp.integrity"`
`public static final java.lang.String` `SRP_MANDATORY` `"gnu.crypto.sasl.srp.mandatory"`
`public static final java.lang.String` `SRP_REPLAY_DETECTION` `"gnu.crypto.sasl.srp.replay.detection"`
`public static final java.lang.String` `USER_NAME` `"srp.U"`
`public static final java.lang.String` `USER_ROLE` `"srp.I"`
`public static final java.lang.String` `USER_SALT` `"srp.s"`
`public static final java.lang.String` `USER_VERIFIER_FIELD` `"srp.user.verifier"`

gnu.crypto.sig.ISignature
`public static final java.lang.String` `SIGNER_KEY` `"gnu.crypto.sig.private.key"`
`public static final java.lang.String` `SOURCE_OF_RANDOMNESS` `"gnu.crypto.sig.prng"`
`public static final java.lang.String` `VERIFIER_KEY` `"gnu.crypto.sig.public.key"`

gnu.crypto.sig.ISignatureCodec
`public static final int` `RAW_FORMAT` `1`

javax.crypto.*

javax.crypto.Cipher
`public static final int` `DECRYPT_MODE` `2`
`public static final int` `ENCRYPT_MODE` `1`
`public static final int` `PRIVATE_KEY` `2`
`public static final int` `PUBLIC_KEY` `1`
`public static final int` `SECRET_KEY` `3`
`public static final int` `UNWRAP_MODE` `4`
`public static final int` `WRAP_MODE` `3`

javax.crypto.spec.DESedeKeySpec
`public static final int` `DES_EDE_KEY_LEN` `24`

javax.crypto.spec.DESKeySpec
`public static final int` `DES_KEY_LEN` `8`

javax.security.*

javax.security.auth.callback.ConfirmationCallback
`public static final int` `CANCEL` `2`
`public static final int` `ERROR` `2`
`public static final int` `INFORMATION` `0`
`public static final int` `NO` `1`
`public static final int` `OK` `3`
`public static final int` `OK_CANCEL_OPTION` `2`
`public static final int` `UNSPECIFIED_OPTION` `-1`
`public static final int` `WARNING` `1`
`public static final int` `YES` `0`
`public static final int` `YES_NO_CANCEL_OPTION` `1`
`public static final int` `YES_NO_OPTION` `0`

javax.security.auth.callback.TextOutputCallback
`public static final int` `ERROR` `2`
`public static final int` `INFORMATION` `0`
`public static final int` `WARNING` `1`

javax.security.sasl.Sasl
`public static final java.lang.String` `MAX_BUFFER` `"javax.security.sasl.maxbuffer"`
`public static final java.lang.String` `POLICY_FORWARD_SECRECY` `"javax.security.sasl.policy.forward"`
`public static final java.lang.String` `POLICY_NOACTIVE` `"javax.security.sasl.policy.noactive"`
`public static final java.lang.String` `POLICY_NOANONYMOUS` `"javax.security.sasl.policy.noanonymous"`
`public static final java.lang.String` `POLICY_NODICTIONARY` `"javax.security.sasl.policy.nodictionary"`
`public static final java.lang.String` `POLICY_NOPLAINTEXT` `"javax.security.sasl.policy.noplaintext"`
`public static final java.lang.String` `POLICY_PASS_CREDENTIALS` `"javax.security.sasl.policy.credentials"`
`public static final java.lang.String` `QOP` `"javax.security.sasl.qop"`
`public static final java.lang.String` `RAW_SEND_SIZE` `"javax.security.sasl.rawsendsize"`
`public static final java.lang.String` `REUSE` `"javax.security.sasl.reuse"`
`public static final java.lang.String` `SERVER_AUTH` `"javax.security.sasl.server.authentication"`
`public static final java.lang.String` `STRENGTH` `"javax.security.sasl.strength"`

For the latest news and information visit The GNU Crypto project

Copyright © 2001, 2002, 2003, 2004 Free Software Foundation, Inc.