| 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 |