Package org.bouncycastle.openpgp.smartcard
package org.bouncycastle.openpgp.smartcard
API for using OpenPGP keys whose private key material lives on a smart card or hardware token.
A OpenPGPSmartCardBackend enumerates the cards of one card
technology; OpenPGPSmartCardManager aggregates several backends and
implements PublicKeyDataDecryptorFactoryProvider, so registering it
with OpenPGPMessageProcessor lets the high-level OpenPGP API
decrypt messages addressed to a card-held key. Such keys are marked
SecretKeyPacket.USAGE_EXTERNAL per
OpenPGP External Secret
Keys.
- See Also:
-
ClassesClassDescriptionAn OpenPGP key stored on a
OpenPGPSmartCard.Abstract OpenPGP Smart Card class.OpenPGPSmartCardBackend<T extends OpenPGPSmartCard>Manager aggregating one or morebackends.