public class CipherAlgorithm
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DSA
Algoritmo de encriptado definido en FIPS PUB 186.
|
static java.lang.String |
RSA
Algoritmo de encriptado RSA con relleno PKCS1.
|
Constructor and Description |
---|
CipherAlgorithm() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getAlgorithmName(java.lang.String oid)
Devuelve el nombre del algoritmo en base a su OID.
|
static java.lang.String |
getDefault()
Devuelve el algoritmo por defecto para cifrar (más utilizado)
|
static java.lang.String |
getDefaultOID()
Devuelve el OID del algoritmo por defecto para encriptar (el más utilizado)
|
static java.lang.String |
getOID(java.lang.String cipherSignatureAlgorithm)
Devuelve el OID del algoritmo pasado como parámetro.
|
public static final java.lang.String DSA
public static final java.lang.String RSA
public static final java.lang.String getDefault()
public static java.lang.String getOID(java.lang.String cipherSignatureAlgorithm) throws java.security.NoSuchAlgorithmException
cipherSignatureAlgorithm
- Nombre del algoritmojava.security.NoSuchAlgorithmException
- El algoritmo no existepublic static final java.lang.String getDefaultOID()
public static java.lang.String getAlgorithmName(java.lang.String oid) throws java.security.NoSuchAlgorithmException
oid
- OID del algoritmojava.security.NoSuchAlgorithmException
- El algoritmo no existeCopyright © 2018 Agencia de Tecnología y Certificación Electrónica. All Rights Reserved.