Package | Description |
---|---|
anon.crypto | |
anon.crypto.tinytls | |
anon.pay | |
anon.pay.xml |
Modifier and Type | Class and Description |
---|---|
class |
AbstractPublicKey
This class is an abstract implementation of a private key.
|
class |
MyDSAPublicKey |
class |
MyECPublicKey |
class |
MyRSAPublicKey |
Modifier and Type | Method and Description |
---|---|
IMyPublicKey |
IMyPrivateKey.createPublicKey()
Creates the corresponding public key to this private key.
|
IMyPublicKey |
MyECPrivateKey.createPublicKey() |
IMyPublicKey |
MyRSAPrivateKey.createPublicKey()
Creates the corresponding public key to this private key.
|
IMyPublicKey |
MyDSAPrivateKey.createPublicKey()
Creates the corresponding public key to this private key.
|
static IMyPublicKey |
AsymmetricCryptoKeyPair.createPublicKey(mybouncycastle.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo a_keyInfo)
Creates a new public key from a SubjectPublicKeyInfo.
|
IMyPublicKey |
AsymmetricCryptoKeyPair.getPublic()
Returns the public key.
|
IMyPublicKey |
PKCS12.getPublicKey()
Returns the public key of this certificate.
|
IMyPublicKey |
JAPCertificate.getPublicKey()
Returns the public key of the certificate.
|
IMyPublicKey |
PKCS10CertificationRequest.getPublicKey()
Returns the public key used in this request.
|
IMyPublicKey |
ICertificate.getPublicKey()
Returns the public key of this certificate.
|
Modifier and Type | Method and Description |
---|---|
static JAPCertificate |
JAPCertificate.getInstance(IMyPublicKey a_publicKey,
java.util.Calendar a_validFrom)
Creates an X509 certificate with a short validity from a public key.
|
static JAPCertificate |
JAPCertificate.getInstance(X509DistinguishedName a_ownerAlias,
X509DistinguishedName a_issuer,
IMyPrivateKey a_privateKey,
IMyPublicKey a_publicKey,
Validity a_validity,
MyX509Extensions a_extensions,
java.math.BigInteger a_serialNumber)
Creates an X509 certificate.
|
void |
MyDSASignature.initVerify(IMyPublicKey k) |
void |
MyECDSASignature.initVerify(IMyPublicKey k) |
void |
MyRSASignature.initVerify(IMyPublicKey k) |
void |
IMySignature.initVerify(IMyPublicKey a_publicKey)
Initialises the algorithm for verifying.
|
static boolean |
ByteSignature.verify(byte[] a_message,
byte[] a_signature,
IMyPublicKey a_publicKey)
Verifies the signature for a message.
|
boolean |
JAPCertificate.verify(IMyPublicKey a_publicKey)
Verifies the certificate by using the public key.
|
static XMLSignature |
XMLSignature.verify(org.w3c.dom.Node a_node,
IMyPublicKey a_publicKey)
Verifies the signature of an XML node and creates a new XMLSignature
from a valid signature.
|
boolean |
XMLSignatureElement.verifyFast(org.w3c.dom.Node a_node,
IMyPublicKey a_publicKey) |
static boolean |
XMLSignature.verifyFast(org.w3c.dom.Node a_node,
IMyPublicKey a_publicKey)
Only verifies the signatures of an XML node with the given key.
|
Constructor and Description |
---|
X509AuthorityKeyIdentifier(IMyPublicKey a_publicKey)
Creates a new X509AuthorityKeyIdentifier from a public key.
|
X509AuthorityKeyIdentifier(IMyPublicKey a_publicKey,
mybouncycastle.org.bouncycastle.asn1.x509.GeneralNames a_name,
java.math.BigInteger a_serial)
Creates a new X509AuthorityKeyIdentifier from a public key, a name and
a certificate serial
|
X509AuthorityKeyIdentifier(IMyPublicKey a_publicKey,
X509DistinguishedName a_name,
java.math.BigInteger a_serial)
Creates a new X509AuthorityKeyIdentifier from a public key, a distinguished name and
a certificate serial
|
X509SubjectKeyIdentifier(IMyPublicKey a_publicKey)
Creates a new X509SubjectKeyIdentifier from a public key.
|
Modifier and Type | Method and Description |
---|---|
void |
TinyTLS.setRootKey(IMyPublicKey rootKey)
sets the root key that is accepted
|
Modifier and Type | Method and Description |
---|---|
IMyPublicKey |
PayAccount.getPublicKey() |
Modifier and Type | Method and Description |
---|---|
IMyPublicKey |
XMLAccountCertificate.getPublicKey() |
IMyPublicKey |
XMLJapPublicKey.getPublicKey() |
Modifier and Type | Method and Description |
---|---|
boolean |
XMLEasyCC.verify(IMyPublicKey key) |
Constructor and Description |
---|
XMLAccountCertificate(IMyPublicKey publicKey,
long accountNumber,
java.sql.Timestamp creationTime,
java.lang.String biID)
creates a new XML certificate (NOTE: It will NOT be signed!)
|
XMLJapPublicKey(IMyPublicKey key) |
Copyright © 2023. All rights reserved.