A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 

O

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
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _