/js/lib/Socket.IO-node/support/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/hash/SHA224.as
ActionScript | 28 lines | 18 code | 1 blank | 9 comment | 0 complexity | 026d3e96099de7100c1d49012720d6f9 MD5 | raw file
Possible License(s): GPL-2.0, LGPL-2.1, MPL-2.0-no-copyleft-exception, BSD-3-Clause
- /**
- * SHA224
- *
- * An ActionScript 3 implementation of Secure Hash Algorithm, SHA-224, as defined
- * in FIPS PUB 180-2
- * Copyright (c) 2007 Henri Torgemane
- *
- * See LICENSE.txt for full license information.
- */
- package com.hurlant.crypto.hash
- {
- public class SHA224 extends SHA256
- {
- function SHA224() {
- h = [
- 0xc1059ed8, 0x367cd507, 0x3070dd17, 0xf70e5939,
- 0xffc00b31, 0x68581511, 0x64f98fa7, 0xbefa4fa4
- ];
- }
-
- public override function getHashSize():uint {
- return 28;
- }
- public override function toString():String {
- return "sha224";
- }
- }
- }