PublicKey



Uses of Interface
javacard.security.PublicKey

Packages that use PublicKey
com.licel.jcardsim.crypto   
javacard.security   
 

Uses of PublicKey in com.licel.jcardsim.crypto
 

Classes in com.licel.jcardsim.crypto that implement PublicKey
 class DSAPublicKeyImpl
          Implementation DSAPublicKey based on BouncyCastle CryptoAPI
 class ECPublicKeyImpl
          Implementation ECPublicKey based on BouncyCastle CryptoAPI
 class RSAKeyImpl
          Implementation RSAPublic/RSAPrivate based on BouncyCastle CryptoAPI
 class RSAPrivateCrtKeyImpl
          Implementation RSAPrivateCrtKey based on BouncyCastle CryptoAPI
 

Methods in com.licel.jcardsim.crypto that return PublicKey
 PublicKey KeyPairImpl.getPublic()
          Returns a reference to the public key component of this KeyPair object.
 

Constructors in com.licel.jcardsim.crypto with parameters of type PublicKey
KeyPairImpl(PublicKey publicKey, PrivateKey privateKey)
          Constructs a new KeyPair object containing the specified public key and private key.
 

Uses of PublicKey in javacard.security
 

Subinterfaces of PublicKey in javacard.security
 interface DSAPublicKey
          The DSAPublicKey interface is used to verify signatures on signed data using the DSA algorithm.
 interface ECPublicKey
          The ECPublicKey interface is used to verify signatures on signed data using the ECDSA algorithm and to generate shared secrets using the ECDH algorithm.
 interface RSAPublicKey
          The RSAPublicKey is used to verify signatures on signed data using the RSA algorithm.
 

Methods in javacard.security that return PublicKey
 PublicKey KeyPair.getPublic()
          Returns a reference to the public key component of this KeyPair object.
 

Constructors in javacard.security with parameters of type PublicKey
KeyPair(PublicKey publicKey, PrivateKey privateKey)
          Constructs a new KeyPair object containing the specified public key and private key.