For the latest news and information visit
The GNU Crypto project

Constant Field Values


Contents
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_MILLER_RABIN "gnu.crypto.with.miller.rabin.test"
public static final java.lang.String DO_RSA_BLINDING "gnu.crypto.with.rsa.blinding"
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_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.jce.params.gnu.crypto.jce.params.DERReader
static final int APPLICATION 2
static final int CONTEXT_SPECIFIC 3
static final int PRIVATE 4
static final int UNIVERSAL 1

gnu.crypto.jce.params.gnu.crypto.jce.params.DERWriter
static final int APPLICATION 2
static final int CONTEXT_SPECIFIC 3
static final int PRIVATE 4
static final int UNIVERSAL 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 1

gnu.crypto.keyring.GnuPublicKeyring
public static final int USAGE 3

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
static final int KEY_LEN 16
static final int L1_KEY_LEN 1024
public static final java.lang.String NONCE_MATERIAL "gnu.crypto.umac.nonce.material"
static final int OUTPUT_LEN 8

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_DEFAULT_DIGEST_NAME "sha-160"
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


For the latest news and information visit
The GNU Crypto project

Copyright © 2001, 2002, 2003 Free Software Foundation, Inc. All Rights Reserved.