Top Description Inners Fields Constructors Methods
org.conscrypt

pack-priv final Class EvpMdRef

extends Object
Class Inheritance
Imports
java.security.NoSuchAlgorithmException, java.util.Locale

Utility class to convert between BoringSSL- and JCE-style message digest identifiers.

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class

Field Summary

Modifier and TypeField and Description
pack-priv static final String
pack-priv static final String

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
pack-priv static int
pack-priv static long
pack-priv static String
getJcaDigestAlgorithmStandardName(String algorithm)

Returns the canonical JCA digest algorithm name for the provided digest algorithm name or null if the digest algorithm is not known.

pack-priv static String
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

MGF1_ALGORITHM_NAMEback to summary
pack-priv static final String MGF1_ALGORITHM_NAME
MGF1_OIDback to summary
pack-priv static final String MGF1_OID

Constructor Detail

EvpMdRefback to summary
private EvpMdRef()

Method Detail

getDigestSizeBytesByJcaDigestAlgorithmStandardNameback to summary
pack-priv static int getDigestSizeBytesByJcaDigestAlgorithmStandardName(String algorithm) throws NoSuchAlgorithmException
getEVP_MDByJcaDigestAlgorithmStandardNameback to summary
pack-priv static long getEVP_MDByJcaDigestAlgorithmStandardName(String algorithm) throws NoSuchAlgorithmException
getJcaDigestAlgorithmStandardNameback to summary
pack-priv static String getJcaDigestAlgorithmStandardName(String algorithm)

Returns the canonical JCA digest algorithm name for the provided digest algorithm name or null if the digest algorithm is not known.

getJcaDigestAlgorithmStandardNameFromEVP_MDback to summary
pack-priv static String getJcaDigestAlgorithmStandardNameFromEVP_MD(long evpMdRef)
org.conscrypt back to summary

pack-priv final Class EvpMdRef.MD5

extends Object
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv static final long
pack-priv static final String
pack-priv static final String
pack-priv static final int

Constructor Summary

AccessConstructor and Description
private
MD5()

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

EVP_MDback to summary
pack-priv static final long EVP_MD
JCA_NAMEback to summary
pack-priv static final String JCA_NAME
OIDback to summary
pack-priv static final String OID
SIZE_BYTESback to summary
pack-priv static final int SIZE_BYTES

Constructor Detail

MD5back to summary
private MD5()
org.conscrypt back to summary

pack-priv final Class EvpMdRef.SHA1

extends Object
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv static final long
pack-priv static final String
pack-priv static final String
pack-priv static final int

Constructor Summary

AccessConstructor and Description
private
SHA1()

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

EVP_MDback to summary
pack-priv static final long EVP_MD
JCA_NAMEback to summary
pack-priv static final String JCA_NAME
OIDback to summary
pack-priv static final String OID
SIZE_BYTESback to summary
pack-priv static final int SIZE_BYTES

Constructor Detail

SHA1back to summary
private SHA1()
org.conscrypt back to summary

pack-priv final Class EvpMdRef.SHA224

extends Object
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv static final long
pack-priv static final String
pack-priv static final String
pack-priv static final int

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

EVP_MDback to summary
pack-priv static final long EVP_MD
JCA_NAMEback to summary
pack-priv static final String JCA_NAME
OIDback to summary
pack-priv static final String OID
SIZE_BYTESback to summary
pack-priv static final int SIZE_BYTES

Constructor Detail

SHA224back to summary
private SHA224()
org.conscrypt back to summary

pack-priv final Class EvpMdRef.SHA256

extends Object
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv static final long
pack-priv static final String
pack-priv static final String
pack-priv static final int

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

EVP_MDback to summary
pack-priv static final long EVP_MD
JCA_NAMEback to summary
pack-priv static final String JCA_NAME
OIDback to summary
pack-priv static final String OID
SIZE_BYTESback to summary
pack-priv static final int SIZE_BYTES

Constructor Detail

SHA256back to summary
private SHA256()
org.conscrypt back to summary

pack-priv final Class EvpMdRef.SHA384

extends Object
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv static final long
pack-priv static final String
pack-priv static final String
pack-priv static final int

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

EVP_MDback to summary
pack-priv static final long EVP_MD
JCA_NAMEback to summary
pack-priv static final String JCA_NAME
OIDback to summary
pack-priv static final String OID
SIZE_BYTESback to summary
pack-priv static final int SIZE_BYTES

Constructor Detail

SHA384back to summary
private SHA384()
org.conscrypt back to summary

pack-priv final Class EvpMdRef.SHA512

extends Object
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv static final long
pack-priv static final String
pack-priv static final String
pack-priv static final int

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

EVP_MDback to summary
pack-priv static final long EVP_MD
JCA_NAMEback to summary
pack-priv static final String JCA_NAME
OIDback to summary
pack-priv static final String OID
SIZE_BYTESback to summary
pack-priv static final int SIZE_BYTES

Constructor Detail

SHA512back to summary
private SHA512()