| Package | Description |
|---|---|
| org.xipki.security | |
| org.xipki.security.pkcs11.provider | |
| org.xipki.security.pkcs12 | |
| org.xipki.security.util |
| Modifier and Type | Method and Description |
|---|---|
HashAlgo |
IssuerHash.getHashAlgo() |
HashAlgo |
SignerConf.getHashAlgo() |
static HashAlgo |
HashAlgo.getInstance(org.bouncycastle.asn1.ASN1ObjectIdentifier oid) |
static HashAlgo |
HashAlgo.getInstance(String nameOrOid) |
static HashAlgo |
HashAlgo.getInstanceForEncoded(byte[] encoded) |
static HashAlgo |
HashAlgo.getInstanceForEncoded(byte[] encoded,
int offset,
int len) |
static HashAlgo |
HashAlgo.getNonNullInstance(org.bouncycastle.asn1.ASN1ObjectIdentifier oid) |
static HashAlgo |
HashAlgo.getNonNullInstance(String nameOrOid) |
static HashAlgo |
HashAlgo.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static HashAlgo[] |
HashAlgo.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
IssuerHash.match(HashAlgo hashAlgo,
byte[] issuerNameHash,
byte[] issuerKeyHash) |
| Constructor and Description |
|---|
IssuerHash(HashAlgo hashAlgo,
byte[] issuerNameHash,
byte[] issuerKeyHash) |
IssuerHash(HashAlgo hashAlgo,
org.bouncycastle.asn1.x509.Certificate issuerCert) |
SignerConf(String confWithoutAlgo,
HashAlgo hashAlgo,
SignatureAlgoControl signatureAlgoControl) |
| Constructor and Description |
|---|
P11RSADigestSignatureSpi(HashAlgo digestAlg) |
| Constructor and Description |
|---|
HmacContentSigner(HashAlgo hashAlgo,
org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithmIdentifier,
SecretKey signingKey) |
| Modifier and Type | Method and Description |
|---|---|
static HashAlgo |
AlgorithmUtil.extractHashAlgoFromMacAlg(org.bouncycastle.asn1.x509.AlgorithmIdentifier macAlg) |
| Modifier and Type | Method and Description |
|---|---|
static byte[] |
SignerUtil.EMSA_PKCS1_v1_5_encoding(byte[] hashValue,
int modulusBigLength,
HashAlgo hashAlgo) |
static byte[] |
SignerUtil.EMSA_PSS_ENCODE(HashAlgo contentDigest,
byte[] hashValue,
HashAlgo mgfDigest,
int saltLen,
int modulusBitLength,
SecureRandom random) |
static byte[] |
SignerUtil.getDigestPkcsPrefix(HashAlgo hashAlgo) |
static org.bouncycastle.asn1.x509.AlgorithmIdentifier |
AlgorithmUtil.getSigAlgId(PublicKey pubKey,
HashAlgo hashAlgo,
SignatureAlgoControl algoControl) |
Copyright © 2018. All rights reserved.