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

Package | com.hurlant.crypto.tls
Class | public class CipherSuites
Inheritance | CipherSuites Object

Public Properties

| Property | Defined By
--- | --- | ---
|  | cipher : uint | CipherSuites
|  | hash : uint | CipherSuites
|  | key : uint | CipherSuites

Public Methods

| Method | Defined By
--- | --- | ---
|  | CipherSuites(cipher:uint, hash:uint, key:uint) | CipherSuites
|  | getBulkCipher(cipher:uint):uint [static] | CipherSuites
|  | getDefaultSuites():Array [static] | CipherSuites
|  | getKeyExchange(cipher:uint):uint [static] | CipherSuites
|  | getMac(cipher:uint):uint [static] | CipherSuites

Public Constants

| Constant | Defined By
--- | --- | ---
|  | TLS_DH_anon_WITH_3DES_EDE_CBC_SHA : uint = 0x001B [static] | CipherSuites
|  | TLS_DH_anon_WITH_AES_128_CBC_SHA : uint = 0x0034 [static] | CipherSuites
|  | TLS_DH_anon_WITH_AES_256_CBC_SHA : uint = 0x003A [static] | CipherSuites
|  | TLS_DH_anon_WITH_DES_CBC_SHA : uint = 0x001A [static] | CipherSuites
|  | TLS_DH_anon_WITH_RC4_128_MD5 : uint = 0x0018 [static] | CipherSuites
|  | TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA : uint = 0x000D [static] | CipherSuites
|  | TLS_DH_DSS_WITH_AES_128_CBC_SHA : uint = 0x0030 [static] | CipherSuites
|  | TLS_DH_DSS_WITH_AES_256_CBC_SHA : uint = 0x0036 [static] | CipherSuites
|  | TLS_DH_DSS_WITH_DES_CBC_SHA : uint = 0x000C [static] | CipherSuites
|  | TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA : uint = 0x0013 [static] | CipherSuites
|  | TLS_DHE_DSS_WITH_AES_128_CBC_SHA : uint = 0x0032 [static] | CipherSuites
|  | TLS_DHE_DSS_WITH_AES_256_CBC_SHA : uint = 0x0038 [static] | CipherSuites
|  | TLS_DHE_DSS_WITH_DES_CBC_SHA : uint = 0x0012 [static] | CipherSuites
|  | TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA : uint = 0x0016 [static] | CipherSuites
|  | TLS_DHE_RSA_WITH_AES_128_CBC_SHA : uint = 0x0033 [static] | CipherSuites
|  | TLS_DHE_RSA_WITH_AES_256_CBC_SHA : uint = 0x0039 [static] | CipherSuites
|  | TLS_DHE_RSA_WITH_DES_CBC_SHA : uint = 0x0015 [static] | CipherSuites
|  | TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA : uint = 0x0010 [static] | CipherSuites
|  | TLS_DH_RSA_WITH_AES_128_CBC_SHA : uint = 0x0031 [static] | CipherSuites
|  | TLS_DH_RSA_WITH_AES_256_CBC_SHA : uint = 0x0037 [static] | CipherSuites
|  | TLS_DH_RSA_WITH_DES_CBC_SHA : uint = 0x000F [static] | CipherSuites
|  | TLS_NULL_WITH_NULL_NULL : uint = 0x0000 [static] | CipherSuites
|  | TLS_RSA_WITH_3DES_EDE_CBC_SHA : uint = 0x000A [static] | CipherSuites
|  | TLS_RSA_WITH_AES_128_CBC_SHA : uint = 0x002F [static] | CipherSuites
|  | TLS_RSA_WITH_AES_256_CBC_SHA : uint = 0x0035 [static] | CipherSuites
|  | TLS_RSA_WITH_DES_CBC_SHA : uint = 0x0009 [static] | CipherSuites
|  | TLS_RSA_WITH_IDEA_CBC_SHA : uint = 0x0007 [static] | CipherSuites
|  | TLS_RSA_WITH_NULL_MD5 : uint = 0x0001 [static] | CipherSuites
|  | TLS_RSA_WITH_NULL_SHA : uint = 0x0002 [static] | CipherSuites
|  | TLS_RSA_WITH_RC4_128_MD5 : uint = 0x0004 [static] | CipherSuites
|  | TLS_RSA_WITH_RC4_128_SHA : uint = 0x0005 [static] | CipherSuites

Property Detail

cipher | property

`public var cipher:uint`

hash | property |

`public var hash:uint`

key | property |

`public var key:uint`

Constructor Detail

CipherSuites | () | Constructor

`public function CipherSuites(cipher:uint, hash:uint, key:uint)`

Parameters

| `cipher:uint`
| `hash:uint`
| `key:uint`

Method Detail

getBulkCipher | () | method

`public static function getBulkCipher(cipher:uint):uint`

Parameters

| `cipher:uint`

Returns

| `uint`

getDefaultSuites | () | method |

`public static function getDefaultSuites():Array`

Returns

| `Array`

getKeyExchange | () | method |

`public static function getKeyExchange(cipher:uint):uint`

Parameters

| `cipher:uint`

Returns

| `uint`

getMac | () | method |

`public static function getMac(cipher:uint):uint`

Parameters

| `cipher:uint`

Returns

| `uint`

Constant Detail

TLS_DH_anon_WITH_3DES_EDE_CBC_SHA | Constant

`public static const TLS_DH_anon_WITH_3DES_EDE_CBC_SHA:uint = 0x001B`

TLS_DH_anon_WITH_AES_128_CBC_SHA | Constant |

`public static const TLS_DH_anon_WITH_AES_128_CBC_SHA:uint = 0x0034`

TLS_DH_anon_WITH_AES_256_CBC_SHA | Constant |

`public static const TLS_DH_anon_WITH_AES_256_CBC_SHA:uint = 0x003A`

TLS_DH_anon_WITH_DES_CBC_SHA | Constant |

`public static const TLS_DH_anon_WITH_DES_CBC_SHA:uint = 0x001A`

TLS_DH_anon_WITH_RC4_128_MD5 | Constant |

`public static const TLS_DH_anon_WITH_RC4_128_MD5:uint = 0x0018`

TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA | Constant |

`public static const TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA:uint = 0x000D`

TLS_DH_DSS_WITH_AES_128_CBC_SHA | Constant |

`public static const TLS_DH_DSS_WITH_AES_128_CBC_SHA:uint = 0x0030`

TLS_DH_DSS_WITH_AES_256_CBC_SHA | Constant |

`public static const TLS_DH_DSS_WITH_AES_256_CBC_SHA:uint = 0x0036`

TLS_DH_DSS_WITH_DES_CBC_SHA | Constant |

`public static const TLS_DH_DSS_WITH_DES_CBC_SHA:uint = 0x000C`

TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA | Constant |

`public static const TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA:uint = 0x0010`

TLS_DH_RSA_WITH_AES_128_CBC_SHA | Constant |

`public static const TLS_DH_RSA_WITH_AES_128_CBC_SHA:uint = 0x0031`

TLS_DH_RSA_WITH_AES_256_CBC_SHA | Constant |

`public static const TLS_DH_RSA_WITH_AES_256_CBC_SHA:uint = 0x0037`

TLS_DH_RSA_WITH_DES_CBC_SHA | Constant |

`public static const TLS_DH_RSA_WITH_DES_CBC_SHA:uint = 0x000F`

TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA | Constant |

`public static const TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA:uint = 0x0013`

TLS_DHE_DSS_WITH_AES_128_CBC_SHA | Constant |

`public static const TLS_DHE_DSS_WITH_AES_128_CBC_SHA:uint = 0x0032`

TLS_DHE_DSS_WITH_AES_256_CBC_SHA | Constant |

`public static const TLS_DHE_DSS_WITH_AES_256_CBC_SHA:uint = 0x0038`

TLS_DHE_DSS_WITH_DES_CBC_SHA | Constant |

`public static const TLS_DHE_DSS_WITH_DES_CBC_SHA:uint = 0x0012`

TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA | Constant |

`public static const TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA:uint = 0x0016`

TLS_DHE_RSA_WITH_AES_128_CBC_SHA | Constant |

`public static const TLS_DHE_RSA_WITH_AES_128_CBC_SHA:uint = 0x0033`

TLS_DHE_RSA_WITH_AES_256_CBC_SHA | Constant |

`public static const TLS_DHE_RSA_WITH_AES_256_CBC_SHA:uint = 0x0039`

TLS_DHE_RSA_WITH_DES_CBC_SHA | Constant |

`public static const TLS_DHE_RSA_WITH_DES_CBC_SHA:uint = 0x0015`

TLS_NULL_WITH_NULL_NULL | Constant |

`public static const TLS_NULL_WITH_NULL_NULL:uint = 0x0000`

TLS_RSA_WITH_3DES_EDE_CBC_SHA | Constant |

`public static const TLS_RSA_WITH_3DES_EDE_CBC_SHA:uint = 0x000A`

TLS_RSA_WITH_AES_128_CBC_SHA | Constant |

`public static const TLS_RSA_WITH_AES_128_CBC_SHA:uint = 0x002F`

TLS_RSA_WITH_AES_256_CBC_SHA | Constant |

`public static const TLS_RSA_WITH_AES_256_CBC_SHA:uint = 0x0035`

TLS_RSA_WITH_DES_CBC_SHA | Constant |

`public static const TLS_RSA_WITH_DES_CBC_SHA:uint = 0x0009`

TLS_RSA_WITH_IDEA_CBC_SHA | Constant |

`public static const TLS_RSA_WITH_IDEA_CBC_SHA:uint = 0x0007`

TLS_RSA_WITH_NULL_MD5 | Constant |

`public static const TLS_RSA_WITH_NULL_MD5:uint = 0x0001`

TLS_RSA_WITH_NULL_SHA | Constant |

`public static const TLS_RSA_WITH_NULL_SHA:uint = 0x0002`

TLS_RSA_WITH_RC4_128_MD5 | Constant |

`public static const TLS_RSA_WITH_RC4_128_MD5:uint = 0x0004`

TLS_RSA_WITH_RC4_128_SHA | Constant |

`public static const TLS_RSA_WITH_RC4_128_SHA:uint = 0x0005`

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