ActionScript 3 Cryptography Library | All Packages | Index | Frames No Frames |
All Classes

Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.

| Class | Package | Description
--- | --- | --- | ---
| AESKey | com.hurlant.crypto.symmetric |
| AnyType | com.hurlant.util.asn1.type |
| ARC4 | com.hurlant.crypto.prng |
| ArrayUtil | com.hurlant.util |
| ASN1Type | com.hurlant.util.asn1.type | This class represents a chunk of ASN1 definition.
| Base64 | com.hurlant.util |
| BigInteger | com.hurlant.math |
| BitStringType | com.hurlant.util.asn1.type |
| BlowFishKey | com.hurlant.crypto.symmetric |
| BMPStringType | com.hurlant.util.asn1.type |
| BooleanType | com.hurlant.util.asn1.type |
| BulkCiphers | com.hurlant.crypto.tls |
| ByteString | com.hurlant.util.der |
| CBCMode | com.hurlant.crypto.symmetric | CBC confidentiality mode.
| CFB8Mode | com.hurlant.crypto.symmetric | Note: The constructor accepts an optional padding argument, but ignores it otherwise.
| CFBMode | com.hurlant.crypto.symmetric | This is the "full" CFB.
| ChoiceType | com.hurlant.util.asn1.type |
| CipherSuites | com.hurlant.crypto.tls |
| Crypto | com.hurlant.crypto | A class to make it easy to use the rest of the framework.
| CTRMode | com.hurlant.crypto.symmetric |
| DER | com.hurlant.util.der | DER for dummies: http://luca.ntop.org/Teaching/Appunti/asn1.html This class does the bare minimum to get by.
| DESKey | com.hurlant.crypto.symmetric |
| ECBMode | com.hurlant.crypto.symmetric | ECB mode.
| GeneralizedTimeType | com.hurlant.util.asn1.type |
| Hex | com.hurlant.util |
| HMAC | com.hurlant.crypto.hash |
| IA5StringType | com.hurlant.util.asn1.type |
| IAsn1Type | com.hurlant.util.der |
| ICipher | com.hurlant.crypto.symmetric |
| IConnectionState | com.hurlant.crypto.tls |
| IHash | com.hurlant.crypto.hash |
| IHMAC | com.hurlant.crypto.hash |
| IMode | com.hurlant.crypto.symmetric |
| Integer | com.hurlant.util.der |
| IntegerType | com.hurlant.util.asn1.type |
| IPad | com.hurlant.crypto.symmetric | Tiny interface that represents a padding mechanism.
| IPRNG | com.hurlant.crypto.prng |
| ISecurityParameters | com.hurlant.crypto.tls |
| IStreamCipher | com.hurlant.crypto.symmetric | A marker to indicate how this cipher works.
| ISymmetricKey | com.hurlant.crypto.symmetric |
| IVMode | com.hurlant.crypto.symmetric | An "abtract" class to avoid redundant code in subclasses
| KeyExchanges | com.hurlant.crypto.tls |
| MAC | com.hurlant.crypto.hash |
| MACs | com.hurlant.crypto.tls |
| MD2 | com.hurlant.crypto.hash |
| MD5 | com.hurlant.crypto.hash |
| Memory | com.hurlant.util |
| MozillaRootCertificates | com.hurlant.crypto.cert |
| NullPad | com.hurlant.crypto.symmetric | A pad that does nothing.
| NullReduction | com.hurlant.math | A "null" reducer
| NullType | com.hurlant.util.asn1.type |
| ObjectIdentifier | com.hurlant.util.der |
| OctetStringType | com.hurlant.util.asn1.type |
| OFBMode | com.hurlant.crypto.symmetric |
| OID | com.hurlant.util.der |
| OIDType | com.hurlant.util.asn1.type |
| PEM | com.hurlant.util.der |
| PKCS5 | com.hurlant.crypto.symmetric |
| PrintableString | com.hurlant.util.der |
| PrintableStringType | com.hurlant.util.asn1.type |
| Random | com.hurlant.crypto.prng |
| RSAKey | com.hurlant.crypto.rsa | Current limitations: exponent must be smaller than 2^31.
| Sequence | com.hurlant.util.der |
| SequenceType | com.hurlant.util.asn1.type |
| Set | com.hurlant.util.der |
| SetType | com.hurlant.util.asn1.type |
| SHA1 | com.hurlant.crypto.hash |
| SHA224 | com.hurlant.crypto.hash |
| SHA256 | com.hurlant.crypto.hash |
| SHABase | com.hurlant.crypto.hash |
| SimpleIVMode | com.hurlant.crypto.symmetric |
| SSLConnectionState | com.hurlant.crypto.tls |
| SSLEvent | com.hurlant.crypto.tls |
| SSLPad | com.hurlant.crypto.symmetric |
| SSLSecurityParameters | com.hurlant.crypto.tls |
| StringType | com.hurlant.util.asn1.type |
| TeletexStringType | com.hurlant.util.asn1.type |
| TLSConfig | com.hurlant.crypto.tls |
| TLSConnectionState | com.hurlant.crypto.tls |
| TLSEngine | com.hurlant.crypto.tls | The heart of the TLS protocol.
| TLSError | com.hurlant.crypto.tls |
| TLSEvent | com.hurlant.crypto.tls |
| TLSPad | com.hurlant.crypto.symmetric |
| TLSPRF | com.hurlant.crypto.prng | There's "Random", and then there's TLS Random.
| TLSSecurityParameters | com.hurlant.crypto.tls |
| TLSSocket | com.hurlant.crypto.tls | It feels like a socket, but it wraps the stream over TLS 1.0 That's all.
| TLSSocketEvent | com.hurlant.crypto.tls |
| TLSTest | com.hurlant.crypto.tls |
| TripleDESKey | com.hurlant.crypto.symmetric |
| Type | com.hurlant.util.der |
| Type2 | com.hurlant.util.der |
| UniversalStringType | com.hurlant.util.asn1.type |
| UTCTime | com.hurlant.util.der |
| UTCTimeType | com.hurlant.util.asn1.type |
| UTF8StringType | com.hurlant.util.asn1.type |
| X509Certificate | com.hurlant.crypto.cert |
| X509CertificateCollection | com.hurlant.crypto.cert |
| XTeaKey | com.hurlant.crypto.symmetric |

Mon May 20 2013, 09:16 PM +02:00