AES_CIPHER
public static final String AES_CIPHER
AES is synonymous to Rijndael for 128-bit block size only.
CBC_MODE
public static final String CBC_MODE
Cipher block chaining mode (NIST).
CFB_MODE
public static final String CFB_MODE
Cipher feedback mode (NIST).
CSPRNG_PRNG
public static final String CSPRNG_PRNG
The continuously-seeded pseudo-random number generator.
DSA_KPG
public static final String DSA_KPG
DSA is synonymous to DSS.
DSA_SIG
public static final String DSA_SIG
DSA is synonymous to DSS.
EAX_MODE
public static final String EAX_MODE
Authenticated-Encrypted mode.
EME_PKCS1_V1_5_PAD
public static final String EME_PKCS1_V1_5_PAD
EME-PKCS1-v1_5 padding as described in section 7.2 in RFC-3447.
GKR_MAGIC
public static final byte[] GKR_MAGIC
ICM_MODE
public static final String ICM_MODE
Integer Counter Mode (David McGrew).
ICM_PRNG
public static final String ICM_PRNG
PRNG based on David McGrew's Integer Counter Mode.
MD_PRNG
public static final String MD_PRNG
PRNG based on a designated hash function.
OFB_MODE
public static final String OFB_MODE
Output Feedback Mode (NIST).
PBKDF2_PRNG_PREFIX
public static final 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.
QOP_AUTH_CONF
public static final String QOP_AUTH_CONF
authentication plus integrity and confidentiality protection.
QOP_AUTH_INT
public static final String QOP_AUTH_INT
authentication plus integrity protection.
RC4_PRNG
public static final String RC4_PRNG
We use "rc4" as an alias for "arcfour".
SASL_AUTH_INFO_PROVIDER_PKGS
public static final String SASL_AUTH_INFO_PROVIDER_PKGS
Name of authentication information provider packages.
- "gnu.crypto.sasl.auth.info.provider.pkgs"
SASL_BUFFER_MAX_LIMIT
public static final int SASL_BUFFER_MAX_LIMIT
The size limit, in bytes, of a SASL Buffer.
SASL_FOUR_BYTE_MAX_LIMIT
public static final int SASL_FOUR_BYTE_MAX_LIMIT
The size limit, in bytes, of a SASL EOS (Extended Octet Sequence) element.
SASL_ONE_BYTE_MAX_LIMIT
public static final int SASL_ONE_BYTE_MAX_LIMIT
The size limit, in bytes, of a SASL OS (Octet Sequence) element.
SASL_PASSWORD
public static final String SASL_PASSWORD
Name of password property.
- "gnu.crypto.sasl.password"
SASL_TWO_BYTE_MAX_LIMIT
public static final 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.
SASL_USERNAME
public static final String SASL_USERNAME
Name of username property.
- "gnu.crypto.sasl.username"
SERVER_AUTH_FALSE
public static final String SERVER_AUTH_FALSE
Server does not need to, or cannot, authenticate to the client.
SHA1_HASH
public static final String SHA1_HASH
SHA1 is synonymous to SHA-160.
SHA_HASH
public static final String SHA_HASH
SHA is synonymous to SHA-160.
TBC_PAD
public static final String TBC_PAD
Trailing Bit Complement padding scheme.
TMMH16
public static final String TMMH16
The Truncated Multi-Modular Hash Function -v1 (David McGrew).
UHASH32
public static final String UHASH32
Message Authentication Code using Universal Hashing (Ted Krovetz).
UMAC_PRNG
public static final String UMAC_PRNG
PRNG based on UMAC's Key Derivation Function.
Registry.java --
Copyright (C) 2001, 2002, 2003, 2004, 2006 Free Software Foundation, Inc.
This file is a part of GNU Classpath.
GNU Classpath is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or (at
your option) any later version.
GNU Classpath is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301
USA
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
conditions of the GNU General Public License cover the whole
combination.
As a special exception, the copyright holders of this library give you
permission to link this library with independent modules to produce an
executable, regardless of the license terms of these independent
modules, and to copy and distribute the resulting executable under
terms of your choice, provided that you also meet, for each linked
independent module, the terms and conditions of the license of that
module. An independent module is a module which is not derived from
or based on this library. If you modify this library, you may extend
this exception to your version of the library, but you are not
obligated to do so. If you do not wish to do so, delete this
exception statement from your version.