- O - Static variable in class org.spongycastle.asn1.x500.style.BCStyle
-
organization - StringType(SIZE(1..64))
- o - Static variable in class org.spongycastle.asn1.x500.style.RFC4519Style
-
- O - Static variable in class org.spongycastle.asn1.x509.X509Name
-
Deprecated.
use a X500NameStyle
- OAEPEncoding - Class in org.spongycastle.crypto.encodings
-
Optimal Asymmetric Encryption Padding (OAEP) - see PKCS 1 V 2.
- OAEPEncoding(AsymmetricBlockCipher) - Constructor for class org.spongycastle.crypto.encodings.OAEPEncoding
-
- OAEPEncoding(AsymmetricBlockCipher, Digest) - Constructor for class org.spongycastle.crypto.encodings.OAEPEncoding
-
- OAEPEncoding(AsymmetricBlockCipher, Digest, byte[]) - Constructor for class org.spongycastle.crypto.encodings.OAEPEncoding
-
- OAEPEncoding(AsymmetricBlockCipher, Digest, Digest, byte[]) - Constructor for class org.spongycastle.crypto.encodings.OAEPEncoding
-
- obj - Variable in class org.spongycastle.asn1.ASN1TaggedObject
-
- obj - Variable in class org.spongycastle.asn1.x509.AttCertIssuer
-
- obj - Variable in class org.spongycastle.asn1.x509.GeneralName
-
- OBJECT_IDENTIFIER - Static variable in interface org.spongycastle.asn1.BERTags
-
- OBJECT_IDENTIFIER - Static variable in class org.spongycastle.asn1.eac.EACTags
-
- objectDigest - Variable in class org.spongycastle.asn1.x509.ObjectDigestInfo
-
- objectDigestInfo - Variable in class org.spongycastle.asn1.x509.Holder
-
- ObjectDigestInfo - Class in org.spongycastle.asn1.x509
-
ObjectDigestInfo ASN.1 structure used in v2 attribute certificates.
- ObjectDigestInfo(int, ASN1ObjectIdentifier, AlgorithmIdentifier, byte[]) - Constructor for class org.spongycastle.asn1.x509.ObjectDigestInfo
-
Constructor from given details.
- ObjectDigestInfo(ASN1Sequence) - Constructor for class org.spongycastle.asn1.x509.ObjectDigestInfo
-
- objectDigestInfo - Variable in class org.spongycastle.asn1.x509.V2Form
-
- objectId - Variable in class org.spongycastle.asn1.pkcs.PBES2Algorithms
-
Deprecated.
- objectId - Variable in class org.spongycastle.asn1.x509.AlgorithmIdentifier
-
- objIds - Static variable in class org.spongycastle.asn1.cryptopro.ECGOST3410NamedCurves
-
- objIds - Static variable in class org.spongycastle.asn1.cryptopro.GOST3410NamedParameters
-
- objIds - Static variable in class org.spongycastle.asn1.nist.NISTNamedCurves
-
- objIds - Static variable in class org.spongycastle.asn1.sec.SECNamedCurves
-
- objIds - Static variable in class org.spongycastle.asn1.teletrust.TeleTrusTNamedCurves
-
- objIds - Static variable in class org.spongycastle.asn1.x9.X962NamedCurves
-
- ocspAccessMethod - Static variable in interface org.spongycastle.asn1.x509.X509ObjectIdentifiers
-
- OCTET_STRING - Static variable in interface org.spongycastle.asn1.BERTags
-
- octets - Variable in class org.spongycastle.asn1.DERApplicationSpecific
-
- octs - Variable in class org.spongycastle.asn1.BERConstructedOctetString
-
Deprecated.
- octs - Variable in class org.spongycastle.asn1.BEROctetString
-
- octStr - Variable in class org.spongycastle.asn1.pkcs.PBKDF2Params
-
- OFBBlockCipher - Class in org.spongycastle.crypto.modes
-
implements a Output-FeedBack (OFB) mode on top of a simple cipher.
- OFBBlockCipher(BlockCipher, int) - Constructor for class org.spongycastle.crypto.modes.OFBBlockCipher
-
Basic constructor.
- ofbOutV - Variable in class org.spongycastle.crypto.modes.GOFBBlockCipher
-
- ofbOutV - Variable in class org.spongycastle.crypto.modes.OFBBlockCipher
-
- ofbV - Variable in class org.spongycastle.crypto.modes.GOFBBlockCipher
-
- ofbV - Variable in class org.spongycastle.crypto.modes.OFBBlockCipher
-
- offeredCipherSuites - Variable in class org.spongycastle.crypto.tls.TlsProtocolHandler
-
- offeredCompressionMethods - Variable in class org.spongycastle.crypto.tls.TlsProtocolHandler
-
- OFFSET_DATA_OBJECT - Static variable in class org.spongycastle.asn1.eac.EACTags
-
- oid - Variable in class org.spongycastle.asn1.eac.CertificateHolderAuthorization
-
- oid - Variable in class org.spongycastle.asn1.OIDTokenizer
-
- oid - Variable in class org.spongycastle.crypto.params.NTRUEncryptionKeyGenerationParameters
-
- oid - Variable in class org.spongycastle.crypto.params.NTRUEncryptionParameters
-
- OIDLookUp - Static variable in class org.spongycastle.asn1.x509.X509Name
-
Deprecated.
use DefaultSymbols
- oidMap - Static variable in class org.spongycastle.crypto.signers.RSADigestSigner
-
- oids() - Method in class org.spongycastle.asn1.x509.Extensions
-
return an Enumeration of the extension field's object ids.
- oids() - Method in class org.spongycastle.asn1.x509.X509Extensions
-
Deprecated.
return an Enumeration of the extension field's object ids.
- oids - Static variable in class org.spongycastle.jcajce.provider.util.DigestFactory
-
- OIDTokenizer - Class in org.spongycastle.asn1
-
class for breaking up an OID into it's component tokens, ala
java.util.StringTokenizer.
- OIDTokenizer(String) - Constructor for class org.spongycastle.asn1.OIDTokenizer
-
- OIWObjectIdentifiers - Interface in org.spongycastle.asn1.oiw
-
- OldHMac - Class in org.spongycastle.crypto.macs
-
HMAC implementation based on RFC2104
H(K XOR opad, H(K XOR ipad, text))
- OldHMac(Digest) - Constructor for class org.spongycastle.crypto.macs.OldHMac
-
Deprecated.
uses incorrect pad for SHA-512 and SHA-384 use HMac.
- on(ASN1ObjectIdentifier) - Method in class org.spongycastle.asn1.ASN1ObjectIdentifier
-
Return true if this oid is an extension of the passed in branch, stem.
- ONE - Static variable in class org.spongycastle.asn1.pkcs.MacData
-
- ONE - Static variable in class org.spongycastle.asn1.x9.X9ECParameters
-
- ONE - Static variable in class org.spongycastle.crypto.agreement.srp.SRP6Util
-
- ONE - Static variable in class org.spongycastle.crypto.engines.ElGamalEngine
-
- ONE - Static variable in class org.spongycastle.crypto.engines.NaccacheSternEngine
-
- ONE - Static variable in class org.spongycastle.crypto.engines.RSABlindedEngine
-
- ONE - Static variable in class org.spongycastle.crypto.generators.DHKeyGeneratorHelper
-
- ONE - Static variable in class org.spongycastle.crypto.generators.DHParametersHelper
-
- ONE - Static variable in class org.spongycastle.crypto.generators.DSAKeyPairGenerator
-
- ONE - Static variable in class org.spongycastle.crypto.generators.DSAParametersGenerator
-
- ONE - Static variable in class org.spongycastle.crypto.generators.GOST3410ParametersGenerator
-
- ONE - Static variable in class org.spongycastle.crypto.generators.NaccacheSternKeyPairGenerator
-
- ONE - Static variable in class org.spongycastle.crypto.generators.RSABlindingFactorGenerator
-
- ONE - Static variable in class org.spongycastle.crypto.generators.RSAKeyPairGenerator
-
- ONE - Static variable in class org.spongycastle.crypto.tls.TlsDHKeyExchange
-
- ONE - Static variable in class org.spongycastle.crypto.tls.TlsDHUtils
-
- ONE - Static variable in interface org.spongycastle.math.ec.ECConstants
-
- ONE_HALF - Static variable in class org.spongycastle.math.ntru.polynomial.BigDecimalPolynomial
-
- oneAsBytes() - Static method in class org.spongycastle.crypto.modes.gcm.GCMUtil
-
- oneAsInts() - Static method in class org.spongycastle.crypto.modes.gcm.GCMUtil
-
- oneByte - Variable in class org.spongycastle.crypto.io.CipherOutputStream
-
- oneByte - Variable in class org.spongycastle.crypto.StreamBlockCipher
-
- oneRound() - Method in class org.spongycastle.crypto.engines.Grain128Engine
-
Run Grain one round(i.e.
- oneRound() - Method in class org.spongycastle.crypto.engines.Grainv1Engine
-
Run Grain one round(i.e.
- ones - Variable in class org.spongycastle.math.ntru.polynomial.SparseTernaryPolynomial
-
- oneSharedInfo() - Method in class com.tinfoilsms.test.APrioriInfoTest
-
Test that it throws an exception if only one shared info S1/S2 provided
- onlyContainsAttributeCerts - Variable in class org.spongycastle.asn1.x509.IssuingDistributionPoint
-
- onlyContainsAttributeCerts() - Method in class org.spongycastle.asn1.x509.IssuingDistributionPoint
-
- onlyContainsCACerts - Variable in class org.spongycastle.asn1.x509.IssuingDistributionPoint
-
- onlyContainsCACerts() - Method in class org.spongycastle.asn1.x509.IssuingDistributionPoint
-
- onlyContainsUserCerts - Variable in class org.spongycastle.asn1.x509.IssuingDistributionPoint
-
- onlyContainsUserCerts() - Method in class org.spongycastle.asn1.x509.IssuingDistributionPoint
-
- onlySomeReasons - Variable in class org.spongycastle.asn1.x509.IssuingDistributionPoint
-
- OPAD - Static variable in class org.spongycastle.crypto.macs.HMac
-
- OPAD - Static variable in class org.spongycastle.crypto.macs.OldHMac
-
- OPAD - Static variable in class org.spongycastle.crypto.tls.SSL3Mac
-
- opad - Variable in class org.spongycastle.crypto.tls.SSL3Mac
-
- OpenPGPCFBBlockCipher - Class in org.spongycastle.crypto.modes
-
Implements OpenPGP's rather strange version of Cipher-FeedBack (CFB) mode
on top of a simple cipher.
- OpenPGPCFBBlockCipher(BlockCipher) - Constructor for class org.spongycastle.crypto.modes.OpenPGPCFBBlockCipher
-
Basic constructor.
- OpenSSLPBEParametersGenerator - Class in org.spongycastle.crypto.generators
-
Generator for PBE derived keys and ivs as usd by OpenSSL.
- OpenSSLPBEParametersGenerator() - Constructor for class org.spongycastle.crypto.generators.OpenSSLPBEParametersGenerator
-
Construct a OpenSSL Parameters generator.
- options - Variable in class org.spongycastle.asn1.eac.ECDSAPublicKey
-
- ordering - Variable in class org.spongycastle.asn1.x509.Extensions
-
- ordering - Variable in class org.spongycastle.asn1.x509.X509Extensions
-
Deprecated.
- ordering - Variable in class org.spongycastle.asn1.x509.X509Name
-
Deprecated.
- orderOfBasePointR - Variable in class org.spongycastle.asn1.eac.ECDSAPublicKey
-
- org.junit.contrib.assumes - package org.junit.contrib.assumes
-
- org.spongycastle - package org.spongycastle
-
- org.spongycastle.asn1 - package org.spongycastle.asn1
-
A library for parsing and writing ASN.1 objects.
- org.spongycastle.asn1.bc - package org.spongycastle.asn1.bc
-
- org.spongycastle.asn1.cryptopro - package org.spongycastle.asn1.cryptopro
-
Support classes for CRYPTO-PRO related objects - such as GOST identifiers.
- org.spongycastle.asn1.eac - package org.spongycastle.asn1.eac
-
- org.spongycastle.asn1.nist - package org.spongycastle.asn1.nist
-
Support classes for NIST related objects.
- org.spongycastle.asn1.oiw - package org.spongycastle.asn1.oiw
-
Objects and OID for the support of ISO OIW.
- org.spongycastle.asn1.pkcs - package org.spongycastle.asn1.pkcs
-
Support classes useful for encoding and supporting the various RSA PKCS documents.
- org.spongycastle.asn1.sec - package org.spongycastle.asn1.sec
-
Classes for support of the SEC standard for Elliptic Curve.
- org.spongycastle.asn1.teletrust - package org.spongycastle.asn1.teletrust
-
Support classes for TeleTrust related objects.
- org.spongycastle.asn1.x500 - package org.spongycastle.asn1.x500
-
- org.spongycastle.asn1.x500.style - package org.spongycastle.asn1.x500.style
-
- org.spongycastle.asn1.x509 - package org.spongycastle.asn1.x509
-
Support classes useful for encoding and processing X.509 certificates.
- org.spongycastle.asn1.x9 - package org.spongycastle.asn1.x9
-
Support classes useful for encoding and supporting X9.62 elliptic curve.
- org.spongycastle.crypto - package org.spongycastle.crypto
-
Base classes for the lightweight API.
- org.spongycastle.crypto.agreement - package org.spongycastle.crypto.agreement
-
Basic key agreement classes.
- org.spongycastle.crypto.agreement.kdf - package org.spongycastle.crypto.agreement.kdf
-
- org.spongycastle.crypto.agreement.srp - package org.spongycastle.crypto.agreement.srp
-
- org.spongycastle.crypto.digests - package org.spongycastle.crypto.digests
-
Message digest classes.
- org.spongycastle.crypto.encodings - package org.spongycastle.crypto.encodings
-
Block encodings for asymmetric ciphers.
- org.spongycastle.crypto.engines - package org.spongycastle.crypto.engines
-
Basic cipher classes.
- org.spongycastle.crypto.examples - package org.spongycastle.crypto.examples
-
Simple examples of light weight API usage.
- org.spongycastle.crypto.generators - package org.spongycastle.crypto.generators
-
Generators for keys, key pairs and password based encryption algorithms.
- org.spongycastle.crypto.io - package org.spongycastle.crypto.io
-
Classes for doing "enhanced" I/O with Digests and MACs.
- org.spongycastle.crypto.macs - package org.spongycastle.crypto.macs
-
Classes for creating MACs and HMACs.
- org.spongycastle.crypto.modes - package org.spongycastle.crypto.modes
-
Modes for symmetric ciphers.
- org.spongycastle.crypto.modes.gcm - package org.spongycastle.crypto.modes.gcm
-
- org.spongycastle.crypto.paddings - package org.spongycastle.crypto.paddings
-
Paddings for symmetric ciphers.
- org.spongycastle.crypto.params - package org.spongycastle.crypto.params
-
Classes for parameter objects for ciphers and generators.
- org.spongycastle.crypto.prng - package org.spongycastle.crypto.prng
-
Lightweight psuedo-random number generators.
- org.spongycastle.crypto.signers - package org.spongycastle.crypto.signers
-
Basic signers.
- org.spongycastle.crypto.tls - package org.spongycastle.crypto.tls
-
A lightweight TLS API.
- org.spongycastle.crypto.util - package org.spongycastle.crypto.util
-
Some general utility/conversion classes.
- org.spongycastle.jcajce.provider.asymmetric - package org.spongycastle.jcajce.provider.asymmetric
-
- org.spongycastle.jcajce.provider.asymmetric.ec - package org.spongycastle.jcajce.provider.asymmetric.ec
-
- org.spongycastle.jcajce.provider.asymmetric.util - package org.spongycastle.jcajce.provider.asymmetric.util
-
- org.spongycastle.jcajce.provider.config - package org.spongycastle.jcajce.provider.config
-
- org.spongycastle.jcajce.provider.util - package org.spongycastle.jcajce.provider.util
-
- org.spongycastle.jce - package org.spongycastle.jce
-
Utility classes for use with the JCE.
- org.spongycastle.jce.exception - package org.spongycastle.jce.exception
-
- org.spongycastle.jce.interfaces - package org.spongycastle.jce.interfaces
-
Interfaces for supporting Elliptic Curve Keys, El Gamal, and PKCS12 attributes.
- org.spongycastle.jce.provider - package org.spongycastle.jce.provider
-
- org.spongycastle.jce.spec - package org.spongycastle.jce.spec
-
Parameter specifications for supporting El Gamal, and Elliptic Curve.
- org.spongycastle.math.ec - package org.spongycastle.math.ec
-
Math support for Elliptic Curve.
- org.spongycastle.math.ntru.euclid - package org.spongycastle.math.ntru.euclid
-
- org.spongycastle.math.ntru.polynomial - package org.spongycastle.math.ntru.polynomial
-
- org.spongycastle.math.ntru.util - package org.spongycastle.math.ntru.util
-
- org.spongycastle.util - package org.spongycastle.util
-
- org.spongycastle.util.encoders - package org.spongycastle.util.encoders
-
Classes for producing and reading Base64 and Hex strings.
- org.spongycastle.util.io - package org.spongycastle.util.io
-
- org.spongycastle.util.io.pem - package org.spongycastle.util.io.pem
-
- org.spongycastle.util.test - package org.spongycastle.util.test
-
Light weight test API.
- organization - Variable in class org.spongycastle.asn1.x509.NoticeReference
-
- organization - Static variable in interface org.spongycastle.asn1.x509.X509ObjectIdentifiers
-
- organizationalUnitName - Static variable in interface org.spongycastle.asn1.x509.X509ObjectIdentifiers
-
- os - Variable in class org.spongycastle.asn1.ASN1OutputStream
-
- os - Variable in class org.spongycastle.crypto.tls.RecordStream
-
- OtherInfo - Class in org.spongycastle.asn1.x9
-
ANS.1 def for Diffie-Hellman key exchange OtherInfo structure.
- OtherInfo(KeySpecificInfo, ASN1OctetString, ASN1OctetString) - Constructor for class org.spongycastle.asn1.x9.OtherInfo
-
- OtherInfo(ASN1Sequence) - Constructor for class org.spongycastle.asn1.x9.OtherInfo
-
- otherName - Static variable in class org.spongycastle.asn1.x509.GeneralName
-
- otherObjectDigest - Static variable in class org.spongycastle.asn1.x509.ObjectDigestInfo
-
An other object is hashed.
- otherObjectTypeID - Variable in class org.spongycastle.asn1.x509.ObjectDigestInfo
-
- otherPrimeInfos - Variable in class org.spongycastle.asn1.pkcs.RSAPrivateKey
-
- otherPrimeInfos - Variable in class org.spongycastle.asn1.pkcs.RSAPrivateKeyStructure
-
Deprecated.
- OU - Static variable in class org.spongycastle.asn1.x500.style.BCStyle
-
organizational unit name - StringType(SIZE(1..64))
- ou - Static variable in class org.spongycastle.asn1.x500.style.RFC4519Style
-
- OU - Static variable in class org.spongycastle.asn1.x509.X509Name
-
Deprecated.
use a X500NameStyle
- out - Variable in class org.spongycastle.crypto.engines.Grain128Engine
-
- out - Variable in class org.spongycastle.crypto.engines.Grainv1Engine
-
- out - Variable in class org.spongycastle.crypto.examples.DESExample
-
- outerSignature - Variable in class org.spongycastle.asn1.eac.CVCertificateRequest
-
- output - Variable in class org.spongycastle.crypto.engines.Grain128Engine
-
- output - Variable in class org.spongycastle.crypto.engines.Grainv1Engine
-
- output - Variable in class org.spongycastle.util.io.TeeInputStream
-
- output1 - Variable in class org.spongycastle.util.io.TeeOutputStream
-
- output2 - Variable in class org.spongycastle.util.io.TeeOutputStream
-
- OUTPUT_WHITEN - Static variable in class org.spongycastle.crypto.engines.TwofishEngine
-
- outputPad - Variable in class org.spongycastle.crypto.macs.HMac
-
- outputPad - Variable in class org.spongycastle.crypto.macs.OldHMac
-
- overSignerReference - Variable in class org.spongycastle.asn1.eac.CVCertificateRequest
-
- owner - Static variable in class org.spongycastle.asn1.x500.style.RFC4519Style
-