Package ostore.security

Interface Summary
QSPrivateKey An interface to wrap objects of type PrivateKey in a QuickSerializable interface.
QSPublicKey An interface to wrap objects of type PublicKey in a QuickSerializable interface.
QSSignature A class used to map a particular digital signature algorithm and provider to a type code, for more efficient encoding.
 

Class Summary
GenerateRSAKeyPair  
NativeRSAAlgorithm A wrapper around the C code.
NativeRSAProvider A provider for the NativeRSA signature scheme.
NativeRSASignature_PKCS1_SHA1 This is totally copied from Cryptix.
QSDHPublicKey QuickSerializable Diffie-Hellman public key.
QSRsaPrivateKey A subtype of QSPrivateKey for RSA private keys.
QSRsaPublicKey A subtype of QSPublicKey for RSA public keys.
QSSha1RsaSignature A QSSignature subtype for RSA/SHA-1 signatures.
RawNativeRSASignature_PKCS1_SHA1 A signature class not encumbered by the horrendous design decisions of the Java Signature interface.
SafeBigInt BigInteger is broken in two respects for use with our cryptographic code; this class makes it hard to run into such problems.
SignedQS A class to provide the same basic functionality as java.security.SignedObject, but using OceanStore's QuickSerializable class rather than the Java serialization mechanism.
SignedQSTree SignedQSTree
SignedQSTree.Root  
SignedQSTreePath SignedQSTree