ActionScript 3 Cryptography Library | All Packages | All Classes | Frames No Frames |
S 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
s — Property, class com.hurlant.math.BigInteger
security — Constant Static Property, class com.hurlant.util.der.Type2
securityError — Event, class com.hurlant.crypto.tls.TLSSocket
seed(x:int) — method, class com.hurlant.crypto.prng.Random
sendApplicationData(data:flash.utils:ByteArray, offset:uint, length:uint) — method, class com.hurlant.crypto.tls.TLSEngine
sequence(... rest) — Package Function, com.hurlant.util.asn1.parser
Sequence — Dynamic Class, package com.hurlant.util.der
Sequence(type:uint, length:uint) — Constructor, class com.hurlant.util.der.Sequence
SEQUENCE — Constant Static Property, class com.hurlant.util.asn1.type.ASN1Type
sequenceOf(t:com.hurlant.util.asn1.type:ASN1Type, min:uint, max:uint) — Package Function, com.hurlant.util.asn1.parser
SequenceType — class, package com.hurlant.util.asn1.type
SequenceType(p:any) — Constructor, class com.hurlant.util.asn1.type.SequenceType
SERVER — Constant Static Property, class com.hurlant.crypto.tls.TLSEngine
Set — Dynamic Class, package com.hurlant.util.der
Set(type:uint, length:uint) — Constructor, class com.hurlant.util.der.Set
SET — Constant Static Property, class com.hurlant.util.asn1.type.ASN1Type
setBit(n:int) — method, class com.hurlant.math.BigInteger
setBlockSize(bs:uint) — method, interface com.hurlant.crypto.symmetric.IPad
| Set the blockSize to work on
setBlockSize(bs:uint) — method, class com.hurlant.crypto.symmetric.NullPad
setBlockSize(bs:uint) — method, class com.hurlant.crypto.symmetric.PKCS5
setBlockSize(bs:uint) — method, class com.hurlant.crypto.symmetric.SSLPad
setBlockSize(bs:uint) — method, class com.hurlant.crypto.symmetric.TLSPad
setCipher(cipher:uint) — method, interface com.hurlant.crypto.tls.ISecurityParameters
setCipher(cipher:uint) — method, class com.hurlant.crypto.tls.SSLSecurityParameters
setCipher(cipher:uint) — method, class com.hurlant.crypto.tls.TLSSecurityParameters
setClientRandom(secret:flash.utils:ByteArray) — method, interface com.hurlant.crypto.tls.ISecurityParameters
setClientRandom(secret:flash.utils:ByteArray) — method, class com.hurlant.crypto.tls.SSLSecurityParameters
setClientRandom(secret:flash.utils:ByteArray) — method, class com.hurlant.crypto.tls.TLSSecurityParameters
setCompression(algo:uint) — method, interface com.hurlant.crypto.tls.ISecurityParameters
setCompression(algo:uint) — method, class com.hurlant.crypto.tls.SSLSecurityParameters
setCompression(algo:uint) — method, class com.hurlant.crypto.tls.TLSSecurityParameters
setOf(type:com.hurlant.util.asn1.type:ASN1Type, min:uint, max:uint) — Package Function, com.hurlant.util.asn1.parser
setPadSize(pad_size:int) — method, class com.hurlant.crypto.hash.MAC
setPEMCertificate(cert:String, key:String) — method, class com.hurlant.crypto.tls.TLSConfig
setPreMasterSecret(secret:flash.utils:ByteArray) — method, interface com.hurlant.crypto.tls.ISecurityParameters
setPreMasterSecret(secret:flash.utils:ByteArray) — method, class com.hurlant.crypto.tls.SSLSecurityParameters
setPreMasterSecret(secret:flash.utils:ByteArray) — method, class com.hurlant.crypto.tls.TLSSecurityParameters
setServerRandom(secret:flash.utils:ByteArray) — method, interface com.hurlant.crypto.tls.ISecurityParameters
setServerRandom(secret:flash.utils:ByteArray) — method, class com.hurlant.crypto.tls.SSLSecurityParameters
setServerRandom(secret:flash.utils:ByteArray) — method, class com.hurlant.crypto.tls.TLSSecurityParameters
setString(s:String) — method, class com.hurlant.util.der.PrintableString
setTLSConfig(config:com.hurlant.crypto.tls:TLSConfig) — method, class com.hurlant.crypto.tls.TLSSocket
SetType — class, package com.hurlant.util.asn1.type
SetType(p:com.hurlant.util.asn1.type:ASN1Type) — Constructor, class com.hurlant.util.asn1.type.SetType
setUTCTime(str:String) — method, class com.hurlant.util.der.UTCTime
SHA1 — class, package com.hurlant.crypto.hash
SHA1 — Constant Static Property, class com.hurlant.crypto.tls.MACs
SHA1_ALGORITHM — Constant Static Property, class com.hurlant.util.der.OID
sha1WithRSAEncryption — Constant Static Property, class com.hurlant.util.der.Type2
SHA1_WITH_RSA_ENCRYPTION — Constant Static Property, class com.hurlant.util.der.OID
SHA224 — class, package com.hurlant.crypto.hash
SHA224() — Constructor, class com.hurlant.crypto.hash.SHA224
SHA256 — class, package com.hurlant.crypto.hash
SHA256() — Constructor, class com.hurlant.crypto.hash.SHA256
SHABase — class, package com.hurlant.crypto.hash
shiftLeft(n:int) — method, class com.hurlant.math.BigInteger
shiftRight(n:int) — method, class com.hurlant.math.BigInteger
shiftRows() — method, class com.hurlant.crypto.symmetric.AESKey
shortValue() — method, class com.hurlant.math.BigInteger
sign(src:flash.utils:ByteArray, dst:flash.utils:ByteArray, length:uint, pad:Function) — method, class com.hurlant.crypto.rsa.RSAKey
signed — Constant Static Property, class com.hurlant.util.der.Type2
sigNum() — method, class com.hurlant.math.BigInteger
SimpleIVMode — class, package com.hurlant.crypto.symmetric
SimpleIVMode(mode:com.hurlant.crypto.symmetric:IVMode) — Constructor, class com.hurlant.crypto.symmetric.SimpleIVMode
size1 — Property, class com.hurlant.util.asn1.type.StringType
socketData — Event, class com.hurlant.crypto.tls.TLSEngine
socketData — Event, class com.hurlant.crypto.tls.TLSSocket
sqrTo(x:com.hurlant.math:BigInteger, r:com.hurlant.math:BigInteger) — method, class com.hurlant.math.NullReduction
squareTo(r:com.hurlant.math:BigInteger) — method, class com.hurlant.math.BigInteger
| r = this^2, r != this (HAC 14.16)
SSLConnectionState — class, package com.hurlant.crypto.tls
SSLConnectionState(bulkCipher:uint, cipherType:uint, macAlgorithm:uint, mac_enc:flash.utils:ByteArray, key:flash.utils:ByteArray, IV:flash.utils:ByteArray) — Constructor, class com.hurlant.crypto.tls.SSLConnectionState
SSLEvent — class, package com.hurlant.crypto.tls
SSLEvent(type:String, data:flash.utils:ByteArray) — Constructor, class com.hurlant.crypto.tls.SSLEvent
SSLPad — class, package com.hurlant.crypto.symmetric
SSLPad(blockSize:uint) — Constructor, class com.hurlant.crypto.symmetric.SSLPad
SSLSecurityParameters — class, package com.hurlant.crypto.tls
SSLSecurityParameters(entity:uint, localCert:flash.utils:ByteArray, localKey:flash.utils:ByteArray) — Constructor, class com.hurlant.crypto.tls.SSLSecurityParameters
start() — method, class com.hurlant.crypto.tls.TLSEngine
| This starts the TLS negotiation for a TLS Client.
startTLS(socket:flash.net:Socket, host:String, config:com.hurlant.crypto.tls:TLSConfig) — method, class com.hurlant.crypto.tls.TLSSocket
STATE_NAME — Constant Static Property, class com.hurlant.util.der.OID
str — Property, class com.hurlant.util.der.PrintableString
STREAM_CIPHER — Constant Static Property, class com.hurlant.crypto.tls.BulkCiphers
StringType — class, package com.hurlant.util.asn1.type
StringType(tag:int, size1:int, size2:int) — Constructor, class com.hurlant.util.asn1.type.StringType
SubjectPublicKeyInfo — Constant Static Property, class com.hurlant.util.der.Type2
subTo(v:com.hurlant.math:BigInteger, r:com.hurlant.math:BigInteger) — method, class com.hurlant.math.BigInteger
| r = this - v
subtract(a:com.hurlant.math:BigInteger) — method, class com.hurlant.math.BigInteger
SURNAME — Constant Static Property, class com.hurlant.util.der.OID
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