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

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
gc() — Static Method , class com.hurlant.util.Memory
gcd(a:com.hurlant.math:BigInteger) — method, class com.hurlant.math.BigInteger
generalizedTime() — Package Function, com.hurlant.util.asn1.parser
GENERALIZED_TIME — Constant Static Property, class com.hurlant.util.asn1.type.ASN1Type
GeneralizedTimeType — class, package com.hurlant.util.asn1.type
GeneralizedTimeType() — Constructor, class com.hurlant.util.asn1.type.GeneralizedTimeType
GENERAL_STRING — Constant Static Property, class com.hurlant.util.asn1.type.ASN1Type
generate(B:uint, E:String) — Static Method , class com.hurlant.crypto.rsa.RSAKey
| note: We should have a "nice" variant of this function that takes a callback, and perform the computation is small fragments, to keep the web browser usable.
generateWorkingKey(encrypting:Boolean, key:flash.utils:ByteArray, off:uint) — method, class com.hurlant.crypto.symmetric.DESKey
| generate an integer based working key based on our secret key and what we processing we are planning to do.
getAlgorithmIdentifier() — method, class com.hurlant.crypto.cert.X509Certificate
getBlockSize() — method, class com.hurlant.crypto.prng.ARC4
getBlockSize() — method, class com.hurlant.crypto.rsa.RSAKey
getBlockSize() — method, class com.hurlant.crypto.symmetric.AESKey
getBlockSize() — method, class com.hurlant.crypto.symmetric.BlowFishKey
getBlockSize() — method, class com.hurlant.crypto.symmetric.DESKey
getBlockSize() — method, class com.hurlant.crypto.symmetric.ECBMode
getBlockSize() — method, interface com.hurlant.crypto.symmetric.ICipher
getBlockSize() — method, interface com.hurlant.crypto.symmetric.ISymmetricKey
| Returns the block size used by this particular encryption algorithm
getBlockSize() — method, class com.hurlant.crypto.symmetric.IVMode
getBlockSize() — method, class com.hurlant.crypto.symmetric.SimpleIVMode
getBlockSize() — method, class com.hurlant.crypto.symmetric.XTeaKey
getBlockSize(cipher:uint) — Static Method , class com.hurlant.crypto.tls.BulkCiphers
getBulkCipher(cipher:uint) — Static Method , class com.hurlant.crypto.tls.CipherSuites
getBulkCipher() — method, interface com.hurlant.crypto.tls.ISecurityParameters
getBulkCipher() — method, class com.hurlant.crypto.tls.SSLSecurityParameters
getBulkCipher() — method, class com.hurlant.crypto.tls.TLSSecurityParameters
getCertificate(subject:String) — method, class com.hurlant.crypto.cert.X509CertificateCollection
| Returns a X509 Certificate present in the collection, given a base64 DER encoded X500 Subject principal
getCipher(name:String, key:flash.utils:ByteArray, pad:com.hurlant.crypto.symmetric:IPad) — Static Method , class com.hurlant.crypto.Crypto
| Things that should work, among others: "aes" "aes-128-ecb" "aes-128-cbc" "aes-128-cfb" "aes-128-cfb8" "aes-128-ofb" "aes-192-cfb" "aes-256-ofb" "blowfish-cbc" "des-ecb" "xtea" "xtea-ecb" "xtea-cbc" "xtea-cfb" "xtea-cfb8" "xtea-ofb" "rc4" "simple-aes-cbc"
getCipher(cipher:uint, key:flash.utils:ByteArray, proto:uint) — Static Method , class com.hurlant.crypto.tls.BulkCiphers
getCipherType() — method, interface com.hurlant.crypto.tls.ISecurityParameters
getCipherType() — method, class com.hurlant.crypto.tls.SSLSecurityParameters
getCipherType() — method, class com.hurlant.crypto.tls.TLSSecurityParameters
getCommonName() — method, class com.hurlant.crypto.cert.X509Certificate
getConnectionStates() — method, interface com.hurlant.crypto.tls.ISecurityParameters
getConnectionStates() — method, class com.hurlant.crypto.tls.SSLSecurityParameters
getConnectionStates() — method, class com.hurlant.crypto.tls.TLSSecurityParameters
getDefaultSuites() — Static Method , class com.hurlant.crypto.tls.CipherSuites
getEffectiveKeyBits(cipher:uint) — Static Method , class com.hurlant.crypto.tls.BulkCiphers
getExpandedKeyBytes(cipher:uint) — Static Method , class com.hurlant.crypto.tls.BulkCiphers
getHash(name:String) — Static Method , class com.hurlant.crypto.Crypto
| Things that should work: "md5" "sha" "sha1" "sha224" "sha256"
getHashSize() — method, class com.hurlant.crypto.hash.HMAC
getHashSize() — method, interface com.hurlant.crypto.hash.IHMAC
getHashSize() — method, interface com.hurlant.crypto.hash.IHash
getHashSize() — method, class com.hurlant.crypto.hash.MAC
getHashSize() — method, class com.hurlant.crypto.hash.MD2
getHashSize() — method, class com.hurlant.crypto.hash.MD5
getHashSize() — method, class com.hurlant.crypto.hash.SHA1
getHashSize() — method, class com.hurlant.crypto.hash.SHA224
getHashSize() — method, class com.hurlant.crypto.hash.SHA256
getHashSize() — method, class com.hurlant.crypto.hash.SHABase
getHashSize(hash:uint) — Static Method , class com.hurlant.crypto.tls.MACs
getHMAC(name:String) — Static Method , class com.hurlant.crypto.Crypto
| Things that should work: "sha1" "md5-64" "hmac-md5-96" "hmac-sha1-128" "hmac-sha256-192" etc.
getHMAC(hash:uint) — Static Method , class com.hurlant.crypto.tls.MACs
getInputSize() — method, interface com.hurlant.crypto.hash.IHash
getInputSize() — method, class com.hurlant.crypto.hash.MD2
getInputSize() — method, class com.hurlant.crypto.hash.MD5
getInputSize() — method, class com.hurlant.crypto.hash.SHABase
getIssuerPrincipal() — method, class com.hurlant.crypto.cert.X509Certificate
| Returns an issuer principal, as an opaque base64 string.
getIV4d() — method, class com.hurlant.crypto.symmetric.IVMode
getIV4e() — method, class com.hurlant.crypto.symmetric.IVMode
getIVSize(cipher:uint) — Static Method , class com.hurlant.crypto.tls.BulkCiphers
getKeyBytes(cipher:uint) — Static Method , class com.hurlant.crypto.tls.BulkCiphers
getKeyExchange(cipher:uint) — Static Method , class com.hurlant.crypto.tls.CipherSuites
getKeySize(name:String) — Static Method , class com.hurlant.crypto.Crypto
| Returns the size of a key for a given cipher identifier.
getLength() — method, class com.hurlant.util.der.ByteString
getLength() — method, interface com.hurlant.util.der.IAsn1Type
getLength() — method, class com.hurlant.util.der.Integer
getLength() — method, class com.hurlant.util.der.ObjectIdentifier
getLength() — method, class com.hurlant.util.der.PrintableString
getLength() — method, class com.hurlant.util.der.Sequence
getLength() — method, class com.hurlant.util.der.UTCTime
getLowestSetBit() — method, class com.hurlant.math.BigInteger
getMac(cipher:uint) — Static Method , class com.hurlant.crypto.tls.CipherSuites
getMAC(name:String) — Static Method , class com.hurlant.crypto.Crypto
getMAC(hash:uint) — Static Method , class com.hurlant.crypto.tls.MACs
getMacAlgorithm() — method, interface com.hurlant.crypto.tls.ISecurityParameters
getMacAlgorithm() — method, class com.hurlant.crypto.tls.SSLSecurityParameters
getMacAlgorithm() — method, class com.hurlant.crypto.tls.TLSSecurityParameters
getNotAfter() — method, class com.hurlant.crypto.cert.X509Certificate
getNotBefore() — method, class com.hurlant.crypto.cert.X509Certificate
getPad(name:String) — Static Method , class com.hurlant.crypto.Crypto
getPadSize() — method, interface com.hurlant.crypto.hash.IHash
getPadSize() — method, class com.hurlant.crypto.hash.MD2
getPadSize() — method, class com.hurlant.crypto.hash.MD5
getPadSize() — method, class com.hurlant.crypto.hash.SHABase
getPadSize(hash:uint) — Static Method , class com.hurlant.crypto.tls.MACs
getPeerCertificate() — method, class com.hurlant.crypto.tls.TLSSocket
getPoolSize() — method, class com.hurlant.crypto.prng.ARC4
getPoolSize() — method, interface com.hurlant.crypto.prng.IPRNG
getPublicKey() — method, class com.hurlant.crypto.cert.X509Certificate
getRSA(E:String, M:String) — Static Method , class com.hurlant.crypto.Crypto
| mostly useless.
getString() — method, class com.hurlant.util.der.PrintableString
getSubjectPrincipal() — method, class com.hurlant.crypto.cert.X509Certificate
| Returns a subject principal, as an opaque base64 string.
getType(cipher:uint) — Static Method , class com.hurlant.crypto.tls.BulkCiphers
getType() — method, class com.hurlant.util.der.ByteString
getType() — method, interface com.hurlant.util.der.IAsn1Type
getType() — method, class com.hurlant.util.der.Integer
getType() — method, class com.hurlant.util.der.ObjectIdentifier
getType() — method, class com.hurlant.util.der.PrintableString
getType() — method, class com.hurlant.util.der.Sequence
getType() — method, class com.hurlant.util.der.UTCTime
GRAPHIC_STRING — Constant Static Property, class com.hurlant.util.asn1.type.ASN1Type
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

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