more SHA-2 + testvectors

This commit is contained in:
bg nerilex 2015-07-02 16:50:15 +02:00
parent 0b6c743f01
commit ea6bac4994
59 changed files with 58434 additions and 6 deletions

View File

@ -0,0 +1,56 @@
-- Copyright (C) 2015 Daniel Otte <bg@nerilex.org>
--
-- This program is free software: you can redistribute it and/or modify
-- it under the terms of the GNU General Public License as published by
-- the Free Software Foundation, either version 3 of the License, or
-- (at your option) any later version.
--
-- This program is distributed in the hope that it will be useful,
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-- GNU General Public License for more details.
--
-- You should have received a copy of the GNU General Public License
-- along with this program. If not, see <http://www.gnu.org/licenses/>.
package body SHA2_224 is
IV : constant u32_Array(1 .. 8) :=
(
16#c1059ed8#, 16#367cd507#, 16#3070dd17#, 16#f70e5939#,
16#ffc00b31#, 16#68581511#, 16#64f98fa7#, 16#befa4fa4#
);
procedure Initialize(Context : out Context_T) is
begin
Context.H := IV;
Context.Counter := 0;
end;
procedure Next_Block(Context : in out Context_T; Block : in Block_512_Bit) is
begin
Sha2_Small.Next_Block(Sha2_Small.Context_T(Context), Block);
end;
procedure Last_Block(Context : in out Context_T; Block : in u8_Array; Bits : in Integer := -1) is
begin
Sha2_Small.Last_Block(Sha2_Small.Context_T(Context), Block, Bits);
end;
procedure Get_Digest(Context : in out Context_T; Digest : out Block_224_Bit) is
begin
Store_BE(Digest, Context.H(1 .. 7));
end;
procedure Hash(Data : in u8_Array; Digest : out Block_224_Bit; Bits : in Integer := -1) is
Context : Context_T;
begin
Initialize(Context);
Last_Block(Context, Data, Bits);
Get_Digest(Context, Digest);
end;
end SHA2_224;

View File

@ -0,0 +1,38 @@
-- Copyright (C) 2015 Daniel Otte <bg@nerilex.org>
--
-- This program is free software: you can redistribute it and/or modify
-- it under the terms of the GNU General Public License as published by
-- the Free Software Foundation, either version 3 of the License, or
-- (at your option) any later version.
--
-- This program is distributed in the hope that it will be useful,
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-- GNU General Public License for more details.
--
-- You should have received a copy of the GNU General Public License
-- along with this program. If not, see <http://www.gnu.org/licenses/>.
with Crypto_Core_Types; use Crypto_Core_Types;
with Crypto_Types; use Crypto_Types;
with Sha2_Small;
use Crypto_Types.Crypto_Types_u8;
use Crypto_Types.Crypto_Types_u32;
package SHA2_224 is
type Context_T is private;
procedure Initialize(Context : out Context_T);
procedure Next_Block(Context : in out Context_T; Block : in Block_512_Bit);
procedure Last_Block(Context : in out Context_T; Block : in u8_Array; Bits : in Integer := -1);
procedure Get_Digest(Context : in out Context_T; Digest : out Block_224_Bit);
procedure Hash(Data : in u8_array; Digest : out Block_224_Bit; Bits : in Integer := -1);
private
type Context_T is new Sha2_Small.Context_T;
end SHA2_224;

View File

@ -43,11 +43,11 @@ package body SHA2_256 is
end;
procedure Hash(Data : in u8_Array; Digest : out Block_256_Bit) is
procedure Hash(Data : in u8_Array; Digest : out Block_256_Bit; Bits : in Integer := -1) is
Context : Context_T;
begin
Initialize(Context);
Last_Block(Context, Data);
Last_Block(Context, Data, Bits);
Get_Digest(Context, Digest);
end;

View File

@ -29,7 +29,7 @@ package SHA2_256 is
procedure Last_Block(Context : in out Context_T; Block : in u8_Array; Bits : in Integer := -1);
procedure Get_Digest(Context : in out Context_T; Digest : out Block_256_Bit);
procedure Hash(Data : in u8_array; Digest : out Block_256_Bit);
procedure Hash(Data : in u8_array; Digest : out Block_256_Bit; Bits : in Integer := -1);
private

View File

@ -0,0 +1,56 @@
-- Copyright (C) 2015 Daniel Otte <bg@nerilex.org>
--
-- This program is free software: you can redistribute it and/or modify
-- it under the terms of the GNU General Public License as published by
-- the Free Software Foundation, either version 3 of the License, or
-- (at your option) any later version.
--
-- This program is distributed in the hope that it will be useful,
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-- GNU General Public License for more details.
--
-- You should have received a copy of the GNU General Public License
-- along with this program. If not, see <http://www.gnu.org/licenses/>.
package body SHA2_384 is
IV : constant u64_Array(1 .. 8) :=
(
16#cbbb9d5dc1059ed8#, 16#629a292a367cd507#, 16#9159015a3070dd17#, 16#152fecd8f70e5939#,
16#67332667ffc00b31#, 16#8eb44a8768581511#, 16#db0c2e0d64f98fa7#, 16#47b5481dbefa4fa4#
);
procedure Initialize(Context : out Context_T) is
begin
Context.H := IV;
Context.Counter := 0;
end;
procedure Next_Block(Context : in out Context_T; Block : in Block_1024_Bit) is
begin
Sha2_Large.Next_Block(Sha2_Large.Context_T(Context), Block);
end;
procedure Last_Block(Context : in out Context_T; Block : in u8_Array; Bits : in Integer := -1) is
begin
Sha2_Large.Last_Block(Sha2_Large.Context_T(Context), Block, Bits);
end;
procedure Get_Digest(Context : in out Context_T; Digest : out Block_384_Bit) is
begin
Store_BE(Digest, Context.H(1 .. 6));
end;
procedure Hash(Data : in u8_Array; Digest : out Block_384_Bit; Bits : in Integer := -1) is
Context : Context_T;
begin
Initialize(Context);
Last_Block(Context, Data, Bits);
Get_Digest(Context, Digest);
end;
end SHA2_384;

View File

@ -0,0 +1,38 @@
-- Copyright (C) 2015 Daniel Otte <bg@nerilex.org>
--
-- This program is free software: you can redistribute it and/or modify
-- it under the terms of the GNU General Public License as published by
-- the Free Software Foundation, either version 3 of the License, or
-- (at your option) any later version.
--
-- This program is distributed in the hope that it will be useful,
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-- GNU General Public License for more details.
--
-- You should have received a copy of the GNU General Public License
-- along with this program. If not, see <http://www.gnu.org/licenses/>.
with Crypto_Core_Types; use Crypto_Core_Types;
with Crypto_Types; use Crypto_Types;
with Sha2_Large;
use Crypto_Types.Crypto_Types_u8;
use Crypto_Types.Crypto_Types_u64;
package SHA2_384 is
type Context_T is private;
procedure Initialize(Context : out Context_T);
procedure Next_Block(Context : in out Context_T; Block : in Block_1024_Bit);
procedure Last_Block(Context : in out Context_T; Block : in u8_Array; Bits : in Integer := -1);
procedure Get_Digest(Context : in out Context_T; Digest : out Block_384_Bit);
procedure Hash(Data : in u8_array; Digest : out Block_384_Bit; Bits : in Integer := -1);
private
type Context_T is new Sha2_Large.Context_T;
end SHA2_384;

View File

@ -0,0 +1,56 @@
-- Copyright (C) 2015 Daniel Otte <bg@nerilex.org>
--
-- This program is free software: you can redistribute it and/or modify
-- it under the terms of the GNU General Public License as published by
-- the Free Software Foundation, either version 3 of the License, or
-- (at your option) any later version.
--
-- This program is distributed in the hope that it will be useful,
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-- GNU General Public License for more details.
--
-- You should have received a copy of the GNU General Public License
-- along with this program. If not, see <http://www.gnu.org/licenses/>.
package body SHA2_512 is
IV : constant u64_Array(1 .. 8) :=
(
16#6a09e667f3bcc908#, 16#bb67ae8584caa73b#, 16#3c6ef372fe94f82b#, 16#a54ff53a5f1d36f1#,
16#510e527fade682d1#, 16#9b05688c2b3e6c1f#, 16#1f83d9abfb41bd6b#, 16#5be0cd19137e2179#
);
procedure Initialize(Context : out Context_T) is
begin
Context.H := IV;
Context.Counter := 0;
end;
procedure Next_Block(Context : in out Context_T; Block : in Block_1024_Bit) is
begin
Sha2_Large.Next_Block(Sha2_Large.Context_T(Context), Block);
end;
procedure Last_Block(Context : in out Context_T; Block : in u8_Array; Bits : in Integer := -1) is
begin
Sha2_Large.Last_Block(Sha2_Large.Context_T(Context), Block, Bits);
end;
procedure Get_Digest(Context : in out Context_T; Digest : out Block_512_Bit) is
begin
Store_BE(Digest, Context.H);
end;
procedure Hash(Data : in u8_Array; Digest : out Block_512_Bit; Bits : in Integer := -1) is
Context : Context_T;
begin
Initialize(Context);
Last_Block(Context, Data, Bits);
Get_Digest(Context, Digest);
end;
end SHA2_512;

View File

@ -0,0 +1,38 @@
-- Copyright (C) 2015 Daniel Otte <bg@nerilex.org>
--
-- This program is free software: you can redistribute it and/or modify
-- it under the terms of the GNU General Public License as published by
-- the Free Software Foundation, either version 3 of the License, or
-- (at your option) any later version.
--
-- This program is distributed in the hope that it will be useful,
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-- GNU General Public License for more details.
--
-- You should have received a copy of the GNU General Public License
-- along with this program. If not, see <http://www.gnu.org/licenses/>.
with Crypto_Core_Types; use Crypto_Core_Types;
with Crypto_Types; use Crypto_Types;
with Sha2_Large;
use Crypto_Types.Crypto_Types_u8;
use Crypto_Types.Crypto_Types_u64;
package SHA2_512 is
type Context_T is private;
procedure Initialize(Context : out Context_T);
procedure Next_Block(Context : in out Context_T; Block : in Block_1024_Bit);
procedure Last_Block(Context : in out Context_T; Block : in u8_Array; Bits : in Integer := -1);
procedure Get_Digest(Context : in out Context_T; Digest : out Block_512_Bit);
procedure Hash(Data : in u8_array; Digest : out Block_512_Bit; Bits : in Integer := -1);
private
type Context_T is new Sha2_Large.Context_T;
end SHA2_512;

View File

@ -0,0 +1,125 @@
-- Copyright (C) 2015 Daniel Otte <bg@nerilex.org>
--
-- This program is free software: you can redistribute it and/or modify
-- it under the terms of the GNU General Public License as published by
-- the Free Software Foundation, either version 3 of the License, or
-- (at your option) any later version.
--
-- This program is distributed in the hope that it will be useful,
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-- GNU General Public License for more details.
--
-- You should have received a copy of the GNU General Public License
-- along with this program. If not, see <http://www.gnu.org/licenses/>.
package body SHA2_Large is
K : constant u64_Array(1 .. 80) :=
(
16#428a2f98d728ae22#, 16#7137449123ef65cd#, 16#b5c0fbcfec4d3b2f#, 16#e9b5dba58189dbbc#,
16#3956c25bf348b538#, 16#59f111f1b605d019#, 16#923f82a4af194f9b#, 16#ab1c5ed5da6d8118#,
16#d807aa98a3030242#, 16#12835b0145706fbe#, 16#243185be4ee4b28c#, 16#550c7dc3d5ffb4e2#,
16#72be5d74f27b896f#, 16#80deb1fe3b1696b1#, 16#9bdc06a725c71235#, 16#c19bf174cf692694#,
16#e49b69c19ef14ad2#, 16#efbe4786384f25e3#, 16#0fc19dc68b8cd5b5#, 16#240ca1cc77ac9c65#,
16#2de92c6f592b0275#, 16#4a7484aa6ea6e483#, 16#5cb0a9dcbd41fbd4#, 16#76f988da831153b5#,
16#983e5152ee66dfab#, 16#a831c66d2db43210#, 16#b00327c898fb213f#, 16#bf597fc7beef0ee4#,
16#c6e00bf33da88fc2#, 16#d5a79147930aa725#, 16#06ca6351e003826f#, 16#142929670a0e6e70#,
16#27b70a8546d22ffc#, 16#2e1b21385c26c926#, 16#4d2c6dfc5ac42aed#, 16#53380d139d95b3df#,
16#650a73548baf63de#, 16#766a0abb3c77b2a8#, 16#81c2c92e47edaee6#, 16#92722c851482353b#,
16#a2bfe8a14cf10364#, 16#a81a664bbc423001#, 16#c24b8b70d0f89791#, 16#c76c51a30654be30#,
16#d192e819d6ef5218#, 16#d69906245565a910#, 16#f40e35855771202a#, 16#106aa07032bbd1b8#,
16#19a4c116b8d2d0c8#, 16#1e376c085141ab53#, 16#2748774cdf8eeb99#, 16#34b0bcb5e19b48a8#,
16#391c0cb3c5c95a63#, 16#4ed8aa4ae3418acb#, 16#5b9cca4f7763e373#, 16#682e6ff3d6b2b8a3#,
16#748f82ee5defb2fc#, 16#78a5636f43172f60#, 16#84c87814a1f0ab72#, 16#8cc702081a6439ec#,
16#90befffa23631e28#, 16#a4506cebde82bde9#, 16#bef9a3f7b2c67915#, 16#c67178f2e372532b#,
16#ca273eceea26619c#, 16#d186b8c721c0c207#, 16#eada7dd6cde0eb1e#, 16#f57d4f7fee6ed178#,
16#06f067aa72176fba#, 16#0a637dc5a2c898a6#, 16#113f9804bef90dae#, 16#1b710b35131c471b#,
16#28db77f523047d84#, 16#32caab7b40c72493#, 16#3c9ebe0a15c9bebc#, 16#431d67c49c100d4c#,
16#4cc5d4becb3e42b6#, 16#597f299cfc657e2a#, 16#5fcb6fab3ad6faec#, 16#6c44198c4a475817#
);
function Ch(x, y, z : u64) return u64 is
begin
return (x and y) xor ((not x) and z);
end Ch;
function Maj(x, y, z : u64) return u64 is
begin
return (x and y) xor (x and z) xor (y and z);
end Maj;
function Sigma_A0(x : u64) return u64 is
begin
return Rotate_Right(x, 28) xor Rotate_Right(x, 34) xor Rotate_Right(x, 39);
end Sigma_A0;
function Sigma_A1(x : u64) return u64 is
begin
return Rotate_Right(x, 14) xor Rotate_Right(x, 18) xor Rotate_Right(x, 41);
end Sigma_A1;
function Sigma_B0(x : u64) return u64 is
begin
return Rotate_Right(x, 1) xor Rotate_Right(x, 8) xor Shift_Right(x, 7);
end Sigma_B0;
function Sigma_B1(x : u64) return u64 is
begin
return Rotate_Right(x, 19) xor Rotate_Right(x, 61) xor Shift_Right(x, 6);
end Sigma_B1;
procedure Next_Block(Context : in out Context_T; Block : in Block_1024_Bit) is
W : u64_Array(1 .. 16) := Load_BE(Block);
T1, T2, Wx : u64;
A : u64_Array(1 .. 8) := Context.H;
begin
for i in 1 .. 80 loop
if i > 16 then
Wx := Sigma_B1(W(15)) + W(10) + Sigma_B0(W(2)) + W(1);
W(1 .. 15) := W(2 .. 16);
W(16) := Wx;
else
Wx := W(i);
end if;
T1 := A(8) + Sigma_A1(A(5)) + Ch(A(5), A(6), A(7)) + K(i) + Wx;
T2 := Sigma_A0(A(1)) + Maj(A(1), A(2), A(3));
A(2 .. 8) := A(1 .. 7);
A(5) := A(5) + T1;
A(1) := T1 + T2;
end loop;
Context.H := Context.H + A;
Context.Counter := Context.Counter + 1;
end Next_Block;
procedure Last_Block(Context : in out Context_T; Block : in u8_Array; Bits : in Integer := -1) is
c : u64 := u64(Context.Counter * 1024);
s : Integer := Bits;
b : Block_1024_Bit := (others => 0);
i : Integer := Block'First;
r : Natural;
begin
if s < 0 or else s > Block'Length * 8 then
s := Block'Length * 8;
end if;
c := u64(Integer(c) + s);
while s >= 1024 loop
Next_Block(Context, Block(i .. i + 127));
i := i + 128;
s := s - 1024;
end loop;
r := (s + 7) / 8;
b(1 .. r) := Block(i .. i + r - 1);
b(1 + s / 8) := b(1 + s / 8) or Shift_Right(u8(16#80#), s mod 8);
r := r + 1;
if r > 128 - 16 then
Next_Block(Context, b);
b := (others => 0);
end if;
Store_BE(b(121 .. 128), c);
Next_Block(Context, b);
end Last_Block;
end SHA2_Large;

View File

@ -0,0 +1,35 @@
-- Copyright (C) 2015 Daniel Otte <bg@nerilex.org>
--
-- This program is free software: you can redistribute it and/or modify
-- it under the terms of the GNU General Public License as published by
-- the Free Software Foundation, either version 3 of the License, or
-- (at your option) any later version.
--
-- This program is distributed in the hope that it will be useful,
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-- GNU General Public License for more details.
--
-- You should have received a copy of the GNU General Public License
-- along with this program. If not, see <http://www.gnu.org/licenses/>.
with Crypto_Core_Types; use Crypto_Core_Types;
with Crypto_Types; use Crypto_Types;
use Crypto_Types.Crypto_Types_u8;
use Crypto_Types.Crypto_Types_u64;
package SHA2_Large is
type Context_T is record
H: u64_Array(1 .. 8);
counter: Natural;
end record;
procedure Next_Block(Context : in out Context_T; Block : in Block_1024_Bit);
procedure Last_Block(Context : in out Context_T; Block : in u8_Array; Bits : in Integer := -1);
private
end SHA2_Large;

View File

@ -42,7 +42,10 @@ package Crypto_Core_Types is
subtype Block_64_Bit is u8_Array(1 .. 64 / 8);
subtype Block_96_Bit is u8_Array(1 .. 96 / 8);
subtype Block_128_Bit is u8_Array(1 .. 128 / 8);
subtype Block_160_Bit is u8_Array(1 .. 160 / 8);
subtype Block_168_Bit is u8_Array(1 .. 168 / 8);
subtype Block_192_Bit is u8_Array(1 .. 192 / 8);
subtype Block_224_Bit is u8_Array(1 .. 224 / 8);
subtype Block_256_Bit is u8_Array(1 .. 256 / 8);
subtype Block_384_Bit is u8_Array(1 .. 384 / 8);
subtype Block_512_Bit is u8_Array(1 .. 512 / 8);

View File

@ -205,12 +205,17 @@ begin
test_spritz_hash("arcfour");
New_Line;
Put_Line("AES.Context_128'Size: " & Integer'Image(AES.Context_128'Size / 8));
Put_Line("AES.Context_192'Size: " & Integer'Image(AES.Context_192'Size / 8));
Put_Line("AES.Context_256'Size: " & Integer'Image(AES.Context_256'Size / 8));
test_aes;
New_Line;
Put_Line("ARIA.Context_T'Size: " & Integer'Image(ARIA.Context_T'Size / 8));
test_aria;
New_Line;
Put_Line("SHA2_256.Context_T'Size: " & Integer'Image(SHA2_256.Context_T'Size / 8));
test_sha256("abc");
test_sha256("abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq");
New_Line;

82
src/tests/test_sha224.adb Normal file
View File

@ -0,0 +1,82 @@
-- Copyright (C) 2015 Daniel Otte <bg@nerilex.org>
--
-- This program is free software: you can redistribute it and/or modify
-- it under the terms of the GNU General Public License as published by
-- the Free Software Foundation, either version 3 of the License, or
-- (at your option) any later version.
--
-- This program is distributed in the hope that it will be useful,
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-- GNU General Public License for more details.
--
-- You should have received a copy of the GNU General Public License
-- along with this program. If not, see <http://www.gnu.org/licenses/>.
with Ada.Text_IO; use Ada.Text_IO;
-- with Ada.Integer_Text_IO; use Ada.Integer_Text_IO;
with Crypto_Core_Types; use Crypto_Core_Types;
with Crypto_Types; use Crypto_Types;
with SHA2_224;
use Crypto_Types.Crypto_Types_u8;
procedure main is
-- package u8_IO is new Crypto_Types.u8_Sequential_IO;
procedure Print_Hex(value : in u8) is
hex_table : constant array (0 .. 15) of Character :=
( '0', '1', '2', '3',
'4', '5', '6', '7',
'8', '9', 'a', 'b',
'c', 'd', 'e', 'f');
begin
Put(hex_table(Integer(Shift_Right(value, 4))));
Put(hex_table(Integer(value and 16#F#)));
end;
procedure Print_Hex(value : in u8_Array) is
begin
for i in value'Range loop
print_hex(value(i));
Put(" ");
end loop;
end;
procedure test_sha224(Data : in u8_Array; Bits : in Integer := -1) is
Digest : Block_224_Bit;
q : Integer := Bits;
begin
if q < 0 then
q := Data'Length * 8;
end if;
Print_Hex(Data);
Put(" (" & Integer'Image(q) & "): ");
Sha2_224.Hash(Data, Digest, Bits);
Print_Hex(Digest);
New_Line;
end test_sha224;
procedure test_sha224(Msg : in String) is
Data : u8_Array(1 .. Msg'Length);
begin
Put("""" & Msg & """: ");
for i in data'Range loop
Data(i) := u8(Character'Pos(Msg(Msg'First + i - Data'First)));
end loop;
test_sha224(Data);
New_Line;
end test_sha224;
a : u8_Array(1 .. 12);
begin
Put_Line("SHA2_224.Context_T'Size: " & Integer'Image(SHA2_224.Context_T'Size / 8));
test_sha224("");
a(1) := 16#80#;
test_sha224(a(1..1), 2);
test_sha224("abc");
test_sha224("abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq");
New_Line;
end main;

82
src/tests/test_sha256.adb Normal file
View File

@ -0,0 +1,82 @@
-- Copyright (C) 2015 Daniel Otte <bg@nerilex.org>
--
-- This program is free software: you can redistribute it and/or modify
-- it under the terms of the GNU General Public License as published by
-- the Free Software Foundation, either version 3 of the License, or
-- (at your option) any later version.
--
-- This program is distributed in the hope that it will be useful,
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-- GNU General Public License for more details.
--
-- You should have received a copy of the GNU General Public License
-- along with this program. If not, see <http://www.gnu.org/licenses/>.
with Ada.Text_IO; use Ada.Text_IO;
-- with Ada.Integer_Text_IO; use Ada.Integer_Text_IO;
with Crypto_Core_Types; use Crypto_Core_Types;
with Crypto_Types; use Crypto_Types;
with SHA2_256;
use Crypto_Types.Crypto_Types_u8;
procedure main is
-- package u8_IO is new Crypto_Types.u8_Sequential_IO;
procedure Print_Hex(value : in u8) is
hex_table : constant array (0 .. 15) of Character :=
( '0', '1', '2', '3',
'4', '5', '6', '7',
'8', '9', 'a', 'b',
'c', 'd', 'e', 'f');
begin
Put(hex_table(Integer(Shift_Right(value, 4))));
Put(hex_table(Integer(value and 16#F#)));
end;
procedure Print_Hex(value : in u8_Array) is
begin
for i in value'Range loop
print_hex(value(i));
Put(" ");
end loop;
end;
procedure test_sha256(Data : in u8_Array; Bits : in Integer := -1) is
Digest : Block_256_Bit;
q : Integer := Bits;
begin
if q < 0 then
q := Data'Length * 8;
end if;
Print_Hex(Data);
Put(" (" & Integer'Image(q) & "): ");
Sha2_256.Hash(Data, Digest, Bits);
Print_Hex(Digest);
New_Line;
end test_sha256;
procedure test_sha256(Msg : in String) is
Data : u8_Array(1 .. Msg'Length);
begin
Put("""" & Msg & """: ");
for i in data'Range loop
Data(i) := u8(Character'Pos(Msg(Msg'First + i - Data'First)));
end loop;
test_sha256(Data);
New_Line;
end test_sha256;
a : u8_Array(1 .. 12);
begin
Put_Line("SHA2_256.Context_T'Size: " & Integer'Image(SHA2_256.Context_T'Size / 8));
test_sha256("");
a(1) := 16#80#;
test_sha256(a(1..1), 2);
test_sha256("abc");
test_sha256("abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq");
New_Line;
end main;

82
src/tests/test_sha384.adb Normal file
View File

@ -0,0 +1,82 @@
-- Copyright (C) 2015 Daniel Otte <bg@nerilex.org>
--
-- This program is free software: you can redistribute it and/or modify
-- it under the terms of the GNU General Public License as published by
-- the Free Software Foundation, either version 3 of the License, or
-- (at your option) any later version.
--
-- This program is distributed in the hope that it will be useful,
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-- GNU General Public License for more details.
--
-- You should have received a copy of the GNU General Public License
-- along with this program. If not, see <http://www.gnu.org/licenses/>.
with Ada.Text_IO; use Ada.Text_IO;
-- with Ada.Integer_Text_IO; use Ada.Integer_Text_IO;
with Crypto_Core_Types; use Crypto_Core_Types;
with Crypto_Types; use Crypto_Types;
with SHA2_384;
use Crypto_Types.Crypto_Types_u8;
procedure main is
-- package u8_IO is new Crypto_Types.u8_Sequential_IO;
procedure Print_Hex(value : in u8) is
hex_table : constant array (0 .. 15) of Character :=
( '0', '1', '2', '3',
'4', '5', '6', '7',
'8', '9', 'a', 'b',
'c', 'd', 'e', 'f');
begin
Put(hex_table(Integer(Shift_Right(value, 4))));
Put(hex_table(Integer(value and 16#F#)));
end;
procedure Print_Hex(value : in u8_Array) is
begin
for i in value'Range loop
print_hex(value(i));
Put(" ");
end loop;
end;
procedure test_sha384(Data : in u8_Array; Bits : in Integer := -1) is
Digest : Block_384_Bit;
q : Integer := Bits;
begin
if q < 0 then
q := Data'Length * 8;
end if;
Print_Hex(Data);
Put(" (" & Integer'Image(q) & "): ");
Sha2_384.Hash(Data, Digest, Bits);
Print_Hex(Digest);
New_Line;
end test_sha384;
procedure test_sha384(Msg : in String) is
Data : u8_Array(1 .. Msg'Length);
begin
Put("""" & Msg & """: ");
for i in data'Range loop
Data(i) := u8(Character'Pos(Msg(Msg'First + i - Data'First)));
end loop;
test_sha384(Data);
New_Line;
end test_sha384;
a : u8_Array(1 .. 12);
begin
Put_Line("SHA2_384.Context_T'Size: " & Integer'Image(SHA2_384.Context_T'Size / 8));
test_sha384("");
a(1) := 16#00#;
test_sha384(a(1..1), 2);
test_sha384("abc");
test_sha384("abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq");
New_Line;
end main;

82
src/tests/test_sha512.adb Normal file
View File

@ -0,0 +1,82 @@
-- Copyright (C) 2015 Daniel Otte <bg@nerilex.org>
--
-- This program is free software: you can redistribute it and/or modify
-- it under the terms of the GNU General Public License as published by
-- the Free Software Foundation, either version 3 of the License, or
-- (at your option) any later version.
--
-- This program is distributed in the hope that it will be useful,
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-- GNU General Public License for more details.
--
-- You should have received a copy of the GNU General Public License
-- along with this program. If not, see <http://www.gnu.org/licenses/>.
with Ada.Text_IO; use Ada.Text_IO;
-- with Ada.Integer_Text_IO; use Ada.Integer_Text_IO;
with Crypto_Core_Types; use Crypto_Core_Types;
with Crypto_Types; use Crypto_Types;
with SHA2_512;
use Crypto_Types.Crypto_Types_u8;
procedure main is
-- package u8_IO is new Crypto_Types.u8_Sequential_IO;
procedure Print_Hex(value : in u8) is
hex_table : constant array (0 .. 15) of Character :=
( '0', '1', '2', '3',
'4', '5', '6', '7',
'8', '9', 'a', 'b',
'c', 'd', 'e', 'f');
begin
Put(hex_table(Integer(Shift_Right(value, 4))));
Put(hex_table(Integer(value and 16#F#)));
end;
procedure Print_Hex(value : in u8_Array) is
begin
for i in value'Range loop
print_hex(value(i));
Put(" ");
end loop;
end;
procedure test_sha512(Data : in u8_Array; Bits : in Integer := -1) is
Digest : Block_512_Bit;
q : Integer := Bits;
begin
if q < 0 then
q := Data'Length * 8;
end if;
Print_Hex(Data);
Put(" (" & Integer'Image(q) & "): ");
Sha2_512.Hash(Data, Digest, Bits);
Print_Hex(Digest);
New_Line;
end test_sha512;
procedure test_sha512(Msg : in String) is
Data : u8_Array(1 .. Msg'Length);
begin
Put("""" & Msg & """: ");
for i in data'Range loop
Data(i) := u8(Character'Pos(Msg(Msg'First + i - Data'First)));
end loop;
test_sha512(Data);
New_Line;
end test_sha512;
a : u8_Array(1 .. 12);
begin
Put_Line("SHA2_512.Context_T'Size: " & Integer'Image(SHA2_512.Context_T'Size / 8));
test_sha512("");
a(1) := 16#40#;
test_sha512(a(1..1), 2);
test_sha512("abc");
test_sha512("abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq");
New_Line;
end main;

View File

@ -3,16 +3,16 @@ project Steelcrypt is
type Build_Modes is
("Release", "Debug");
Mode : Build_Modes := external ("BUILD", "Debug");
for Main use ("main.adb");
for Main use ("main.adb", "test_sha224.adb", "test_sha256.adb", "test_sha384.adb", "test_sha512.adb");
case Mode is
when "Release" =>
for Source_Dirs use ("src/**", "/home/bg/workspace_steelcrypt/steelcrypt/src/algorithms");
for Source_Dirs use ("src/**");
for Object_Dir use "obj_release";
when "Debug" =>
for Source_Dirs use ("src/**", "/home/bg/workspace_steelcrypt/steelcrypt/src/algorithms");
for Source_Dirs use ("src/**");
for Object_Dir use "obj_debug";
end case;

View File

@ -0,0 +1,17 @@
There are two sets of SHA example files:
1. The response (.rsp) files contain properly formatted CAVS response files.
2. The intermediate value (.txt) files for the Monte Carlo tests contain
values for the inner loop as shown in the pseudocode in Figure 1 on page 9
of the SHA Validation System. The inner loop variable 'i' ranges in value
from 3 to 1002. The intermediate values for the first five iterations of
the inner loop therefore correspond to 'i' values of 3 to 7. The message (M)
and the message digest (MDi) for each of these i are printed out, indented
by one tab space. The final message digest (MD), not indented, is the last
value printed for each count.
The SHA Validation System document can be found at:
http://csrc.nist.gov/groups/STM/cavp/documents/shs/SHAVS.pdf.

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,309 @@
# CAVS 11.1
# "SHA-1 Monte" information for "sha_values"
# SHA tests are configured for BIT oriented implementations
# Generated on Wed May 11 16:55:57 2011
[L = 20]
Seed = 73b955a5fe0acd3e713406ac1b9be80841bd0371
COUNT = 0
MD = b8e4fa4ae4bb5eecfbc94799c4ed1cb9f9b5290a
COUNT = 1
MD = 5e3a50961c4609b056d784d3f3c79802e9979f59
COUNT = 2
MD = 18d254b7aaa0b6cdc6cfa9155322a4dbb0ab7b49
COUNT = 3
MD = b72f7a7a2106cd5822abfd6784f08507d449e36c
COUNT = 4
MD = ed31da0e719ccf4aa2461c8fabdb2e7f40f92f96
COUNT = 5
MD = fd3bd38df96cf535ee2511513ee71aa78102e449
COUNT = 6
MD = ddf0a0e04c6f65c96ef046e33e084b8e1a605999
COUNT = 7
MD = 78507a132b5c2e043e41e473232d12bbb6add098
COUNT = 8
MD = 2ae3930d341f1d3e983321a2fe078678abeee4a2
COUNT = 9
MD = 640022a30ac850d4ec8e30f7f72c2fda44535032
COUNT = 10
MD = 1de20e36e254a4c58043d8f50d1dcc614244526c
COUNT = 11
MD = 98950fdd50e1def770906dea82ca4792c728b54d
COUNT = 12
MD = 979c11bb0e8aa481ad4e67d957c61989fb92912e
COUNT = 13
MD = 215c1c33a146b7c9798c765267f0a4fd71d1ea79
COUNT = 14
MD = 546b4ddee3880384fb49cda8ae31f0ea23314558
COUNT = 15
MD = ab0230d875961b8abaeccd5a976b359cff6b7e80
COUNT = 16
MD = 496e046e9e43cf2b0b53f66d2ebc0751bc59d88b
COUNT = 17
MD = 0a43cd77e29ee12ce8051ab0de9fa6bb5d262293
COUNT = 18
MD = eff68e93c1b0b5b6ecee306287fd4e2e22445734
COUNT = 19
MD = c172c7e8cb70a8bd3b56016da34fd4344643e8c1
COUNT = 20
MD = 4a0a0a7702bf69c7357e2f7e61135f767e0941cd
COUNT = 21
MD = 9c40c87ef35dba0ed7f68e17ae5f85dbe729dc1f
COUNT = 22
MD = b1b15e529b5caf4947bfc5bce89dadd616a46566
COUNT = 23
MD = c3a6d431f2ec83da291489bef2c3baa31e85aa45
COUNT = 24
MD = 91bd67dde5ea36c09c8482feb3618960952b74c7
COUNT = 25
MD = b9ad6aab5fc266f78c77b27aa10816f46a21ffed
COUNT = 26
MD = dcc9b3c0c6203826ca3ac5868247c977bbaaae5f
COUNT = 27
MD = adb1bcd71f3f8cec7cf285e3fc63fd41caae71eb
COUNT = 28
MD = d255957ede33b3f5136f4b325ca6e503d78f46c9
COUNT = 29
MD = 412ca97e3f18a5da21db2e4f9302f059af03a039
COUNT = 30
MD = e3b7564b117c1bb902c9fa8df8912ec191997578
COUNT = 31
MD = 9b7fe1fb1b54050280417ae4befc8d325248fca3
COUNT = 32
MD = e3e9c40c68406c414e298aacd1054795755cef0c
COUNT = 33
MD = 0a9402109477d783425e44c0535705cf5640be0b
COUNT = 34
MD = 5c95adb0a2737fb8a72a9c6de495699bd49455d3
COUNT = 35
MD = 745f60825826583630f286fc743b21b5a9f6e05b
COUNT = 36
MD = dd1f76ae848dcbc754129b9c7a8c67dc41ef1dc1
COUNT = 37
MD = 9d89bcf9bc494cef409d58147f534b9e71b51983
COUNT = 38
MD = 3f970b743cf48aab0f17afabfe223a5ea5b1e38b
COUNT = 39
MD = 1cdefa27075f2500e0241e454902773b1cb8a555
COUNT = 40
MD = 9966b328d6bdc7fa6b164fc41b3bee0ad9f5a766
COUNT = 41
MD = a537b94f6649e010155442d22c9905e516edb01f
COUNT = 42
MD = 7ee7a0a764d655ba609349a09923a4a6a0c4279d
COUNT = 43
MD = 01ba0a676b64b50954c772fbd2a6efcf9da99f00
COUNT = 44
MD = 4b05c003d5c541cd30f43cad2b0495db714983bd
COUNT = 45
MD = 1c5fb9945ab9fb792a8a02522765eb2a88fa4d54
COUNT = 46
MD = a1a21213ea6175bd87a50acb51b24109b1c88222
COUNT = 47
MD = a5a5eb1533fa2fcdb047a44fac44d8f887efc207
COUNT = 48
MD = 4abf1040e4976083efc04b31109a91c68f3886f3
COUNT = 49
MD = 04a5917d303eb56b0857f2c5fe49f9e675d4bb63
COUNT = 50
MD = 84e62c4ca281d3b1842cb68a7c4ecb45e2719a7d
COUNT = 51
MD = f9c9921c0863e9528da74f3efede3da12906cc9e
COUNT = 52
MD = 5d452541b660c897d19610660c6571091cdb6191
COUNT = 53
MD = dcee30b34697bd6272091daf0d51b720dd282e8f
COUNT = 54
MD = 2aa3e3d4bc0dc9d6424df9a977d334af009aaac2
COUNT = 55
MD = 38ca693758560bb27b519c35614bf15bb9574622
COUNT = 56
MD = d530c7664f24d0d3f8cbc975d921ac0ec6661c8b
COUNT = 57
MD = 82e5ca477323bde00bc68e0fc6aa8779478f14dc
COUNT = 58
MD = a8deda1dcd89c96ffa23a847392b8093ffb22be9
COUNT = 59
MD = c36cb4203d0be6a80fa29eb19ce576f0b80c5d4a
COUNT = 60
MD = 74491c3012498a95398aba01a351cb8f2cb45e67
COUNT = 61
MD = 1fa15d96e9a657725e932aa078255808002538cd
COUNT = 62
MD = 69675857e942cf7f89f119ba85b9ad62a4a2f481
COUNT = 63
MD = 725409fdbd2a662098ead8771089da807d071463
COUNT = 64
MD = 1b20bc7a931a87020d8b998204020d14d537c907
COUNT = 65
MD = f29719e11c4c9932856d6b2747035e0689c0d9d2
COUNT = 66
MD = 58a1dd194cf336d918ff78463da673845a4e3fe4
COUNT = 67
MD = 8a9a193277f96b3712983f2468b3ec776e4c9c98
COUNT = 68
MD = 915df9c9c46497a2a4c5048146102d9407344e14
COUNT = 69
MD = 4aa9fbb8293d9185435b602b9bf2138741b06c12
COUNT = 70
MD = 5d6d161ac1059fcd9f034e8471a73a9f2252985a
COUNT = 71
MD = eb5063490969201c60e279240184f0c93c430694
COUNT = 72
MD = 6a744cda168a25d1972dfbb860e96aa682fb94a0
COUNT = 73
MD = db6dc509511423c50eaf73407e47edef5fb0ab05
COUNT = 74
MD = 8b307562f1c7c201eb200f063e4f1740e7481ee5
COUNT = 75
MD = 1e17bfe829b85198d607a2de573f383a5f5af1ae
COUNT = 76
MD = cc97b1c7f4b3b3c8cb9f8e7720e370600e19409e
COUNT = 77
MD = 4657134a953f2fecac90aa8cfafc48bc8c6d788d
COUNT = 78
MD = 6d179c3733068ce7320d262dc34eaca323b40ffd
COUNT = 79
MD = 9400c48fbb0f57b41c6a625572088b210e658db4
COUNT = 80
MD = a7d0b73be3709fc14080c5aa5ef1a35ec5550f28
COUNT = 81
MD = daca5c715e488dab4afcd42fb0a9c689877f50ed
COUNT = 82
MD = 02a9bde1650704b2e91b924114811e34df7606e8
COUNT = 83
MD = 98fe36ee46417629adffc14eb5c0c07d1ca09c91
COUNT = 84
MD = 0ad07159179eb974af6caea628fc9783f5978a1a
COUNT = 85
MD = 01b65a12f812b3189d67eca59c612fe8e18128ff
COUNT = 86
MD = ff0a1a3d60c523440c72ba6731a913bc1e1669a8
COUNT = 87
MD = c79696bdcf2b1bc65998e42ccc7f62c58b41d97d
COUNT = 88
MD = 4d1fe3bacb82091ef26d744801b3c5d7530075c9
COUNT = 89
MD = dbfef7cd89e8593ef1fef5bc7886bcdc28ba778f
COUNT = 90
MD = a5f940ff841ed6d4ad7d131c2e4e228fab356a1c
COUNT = 91
MD = e0cd59f76d5013dcd7ba51748bf7ee195816c28d
COUNT = 92
MD = 53b44f7e47b73f9d12859921600b813d67bde71d
COUNT = 93
MD = 1dea0bde680c81daa20e550f3c61810f46132b7e
COUNT = 94
MD = f077e6fb1686e0a85f6512141f205ac8178748f8
COUNT = 95
MD = 8eed0bda0762f7d604582d62408f2b8fa064721b
COUNT = 96
MD = 6594c48e18ddcc0a4d40a4a2afc0e07f790fcd20
COUNT = 97
MD = dab1b739e502bfd7a885d5e7eed360b4d09c3f46
COUNT = 98
MD = 884f855a049954b41406e261b48acaffec26966f
COUNT = 99
MD = 00bed8c1a3eb066858d7b2e460978b8851489ce4

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,309 @@
# CAVS 11.1
# "SHA-224 Monte" information for "sha_values"
# SHA-224 tests are configured for BIT oriented implementations
# Generated on Wed May 11 16:55:59 2011
[L = 28]
Seed = 3d4cd83b6b83355ca34fb473de56b5721d27d984ab6f67e6a36feff8
COUNT = 0
MD = 175e8cec3041b5f5ab011ddf00f39f97f3902e636a75d03eadf2bfa6
COUNT = 1
MD = 6d920de35c8675af47fac23b379110fd20951e7af97252d46bedf805
COUNT = 2
MD = c237dbef3e3195b7fd0d055b82cffe5b9769284db9f643abb9263c9d
COUNT = 3
MD = b97ef8ca0e04732f6bc56c1d5d0f5313c3491a27157ca33498acfa9a
COUNT = 4
MD = e4c9e388c0d0e56e43bb71e7838ee4e89926f7ea1b98aa6a6835cb61
COUNT = 5
MD = 17bf96dd1c1b00f8d3487050b0999d3c2d2c6c540da71c2f3d2b02c1
COUNT = 6
MD = 21d0b9b44806b412ab926e04b322b0f8a8728fd6ad279fdaaccb6dff
COUNT = 7
MD = ec1c1aa34812404f574af316627e0b690783bdaccfe289e42ef59af5
COUNT = 8
MD = 87c1da8e5380a8b3878fbb0748b109c6a5769b38fd2c8c692402dc65
COUNT = 9
MD = cde84527209b58cdba86f76355ddf5b8481eba3000e5364999ff7721
COUNT = 10
MD = e27227e4308d459cd8aa990862fedc71191f2105013a7fb2622bf971
COUNT = 11
MD = fe6bd77a13d32e2ce636079a1b22877264ed0b0052493196b108fd34
COUNT = 12
MD = 422d8e2d21c9cd184608d4ee84cc19c14d2b210e68ddd973ef589204
COUNT = 13
MD = 31e3794bbf1a3d3f0d44f917d8e8e99a2f4177ccffd9c22372df6fff
COUNT = 14
MD = 4c99f42187fb5dd485f3870930266ffb71393cd69e0fc1872386e974
COUNT = 15
MD = 51edb28dcb43516e36546f3bd76f5fe70b6eb74ebe8e74b93a40ec2f
COUNT = 16
MD = 3d390b257fdd80a16d9eb23747a6d00238b7e42231dc2e77f15a1382
COUNT = 17
MD = 629d19dbe29326535cb0c7e744269b7090d5bf8cf15f2a3adf137e5c
COUNT = 18
MD = 73b65a32d7fc94f06a566744c33af43f81906315484ed60945958726
COUNT = 19
MD = 2f369ea26acb5550ac7d32de901ed618d8ff02567c14615b27fd5baf
COUNT = 20
MD = 5a5c7f0b78290a6c61ee3eb0373c04bcdb59aeadb1e465ba331271f8
COUNT = 21
MD = 1935461f4b23da0437d93eb7027ac5eaf594eac6b5d202ad070c8d02
COUNT = 22
MD = 75f43a12baaaab7a0e7fbc6f06e57d5518b5002173c37e005f6b8a09
COUNT = 23
MD = 6bf2aa6a0665b9947bbac99f50899d36428a9c7d7f1d78594557657a
COUNT = 24
MD = d935f80aa24ddeb44234d41a234554e91cf07f9a7816cee8de9c77a7
COUNT = 25
MD = 1326cfeba872c5faa17d05918540d7687a6ff14aa7d8a661d2978ef4
COUNT = 26
MD = 071f46bf72b50d5ecb7b577f50a7960ddd093fc171f38dc14e656183
COUNT = 27
MD = 5685446d5e386917b9dfce665975e0ab9d7055d30ffa6d7787ff5c5b
COUNT = 28
MD = 58194cbfde431314a6541d32933ee7cd4f513c66d3fa7d5a6d189b0a
COUNT = 29
MD = 64c966e2502aa681268e8d0993bb8826265cb97635ab10f2e2d8f28c
COUNT = 30
MD = 535d76082a5f8cd9bb8e997d7782ee4f87a7421398606ec266148712
COUNT = 31
MD = 550e258676f029eb2909aa62da50a8f6c36d22e2ed862ed0feddabdf
COUNT = 32
MD = 6a43860d84a2adaf3be87d0d8b3d87789d4c74cfe51fea1def46aa96
COUNT = 33
MD = 4588c43e619f1562ba4b62dece374b3b07331a4cd387f81e9bf176b0
COUNT = 34
MD = 95ccc29ea83552629f576ed0d50e0ac978723ac4d85e6bf8fe3e8505
COUNT = 35
MD = c80d41ad95c7284f92c31af8f48ec6bdd01f702957f6d53d438ea90f
COUNT = 36
MD = 35bc1387090294e64b9b37b8ee213c496aee02a1f59f430b323e84f5
COUNT = 37
MD = 2fd2d7141471dfc8aa66aacb4f86f86b66e2febc9f9a302bca6dac96
COUNT = 38
MD = 9bfd08aa62d187a93245a5e7dc10a2e7ab6d1aa4d32ad941bad89cc5
COUNT = 39
MD = 9cb449d44b96d83f1e3dd4dabf6c8899b310a5fb0b5ea58b4196e4ed
COUNT = 40
MD = f61de2171ced2db85a0e8c4c9bc54ecfda0179f1b57feb6cb6bf7c58
COUNT = 41
MD = 044fbcadebd2af74bf1606747fff72b7dc31d8f3418c18fca036104a
COUNT = 42
MD = f37c37e203e858b92ccc5867fded135b3bff36e6a8b1698e68f260fe
COUNT = 43
MD = 024f674d193198e5a379101c3458c9d3e8de3d0888881c32aafe8bfa
COUNT = 44
MD = a874d804c379319e26addd963e626b935deeab04e91717f312baa75e
COUNT = 45
MD = 1bb919d5beec3b56fae082fa542b7fb0207a4da44c56b72f2e019e55
COUNT = 46
MD = 272c10f0c10ac33335b87b2fc3bfcc1a6446438c253b47d3ce26627d
COUNT = 47
MD = eec5be513c899e0af75b3163b0c075d20203f095f4633c5e2d8dc446
COUNT = 48
MD = 6f1dae25f1a5e503e12f2594f182bd4fccef88bc665754e320b6fe65
COUNT = 49
MD = ab03922457bf2f745ec794a299cabd4327ef634f98fcdfb64823e296
COUNT = 50
MD = 87b8665ee7548e4d27389c1a4b847844c62221114a332d9d706d1868
COUNT = 51
MD = 118198b098f187d10d8ce7791c696499776b64ed1813a0edfead75c0
COUNT = 52
MD = d33cfa2c19c81d590a2d3bc58dda9e074082fbe9c939653cfe83a9e2
COUNT = 53
MD = 46cb64a9ec8358e5405fe836edefb8af3eb06021bcbee8cca000e6c7
COUNT = 54
MD = d1786a2b99ccdf2683122568a32c01cc0fe6cbc84ce3fd44ee9d6244
COUNT = 55
MD = b3375a103674444608a043edd0952ef0eae53395ae37e5891266a742
COUNT = 56
MD = 52da3aa47f0d45e77430222e840b3e4c060002b5e362dc6ef86b54ac
COUNT = 57
MD = cf559bf88e2a7a1632cbbdd7f1470e01a222f1e2f5592258541f3571
COUNT = 58
MD = c03e90bbfbf0ebe1aec6e033ab787d417894e7f4833ad4569449e6c4
COUNT = 59
MD = 4a0644114dabc1946cfea55cd1586fcccd8f69d08993cd180dfd530f
COUNT = 60
MD = c101096dd090ce03760584289f8b1f14537681e96d685973e1d629f4
COUNT = 61
MD = 2706de053ce89a09318feb4d9f0d15bc1e85f4413e3fa9fc3d54dd1d
COUNT = 62
MD = 4ebb5d74c02f3ab4c561745ab21c0d95d1d5c64d9dcf55559db407d6
COUNT = 63
MD = bfa75213f9cf0748b9eb425b8ce002f317a926a7267142932e6b72b7
COUNT = 64
MD = 1b5a8dcbd222be0a08c840f65f148040e55058105a70100b5cc04495
COUNT = 65
MD = 51cd5cc1a991ee8279d828268c681ed966934014e5dd2fcbb0ba557a
COUNT = 66
MD = 71559288ded605111b43cf2966624563e0f78ca5a7138143d5af25b7
COUNT = 67
MD = 0787d49deb230580f3b9a6b6385d8495ad91bb02ec0c3f070948818a
COUNT = 68
MD = 1a6436069a2f4fb4cc2725c5c5fb85302cf277a44797ee66fda0bd6a
COUNT = 69
MD = 9b5100a47f6537cd9edc9a2dbcda4b7e3e6d14eae3e797f73a2cfc3f
COUNT = 70
MD = ad46c9c0b27e4faf33078a9b93c7e0432e434df4b5e25579be958d4d
COUNT = 71
MD = edfd8fd02ffa463c131cd172d96db27dfb0be9828c7abf655c53332a
COUNT = 72
MD = 53673c84251a469dae9813906997f4ec39d88fdf31dfc38347920328
COUNT = 73
MD = 460e7b7b355078ae365dca48f06dd28fb3da9308e68dec429b74ba82
COUNT = 74
MD = df79ccb1c43f7eaa47b9ed46fc5ee82d60defc309b05c2bccc8d5e3f
COUNT = 75
MD = 5094bcbd5f93501037b99572d2b122ff7cb6e0135d61ac0390111253
COUNT = 76
MD = 47bdf24c3977e4badfcdae4f5d4ebf204eb0b3a1cda58f21bea45459
COUNT = 77
MD = eb63147fbd5d5049fa2554b57653f0eb920030806426d98faaba214f
COUNT = 78
MD = eb6b3e0b2dec0afd0bc85cd39e861c5de85f7404db6757fa224729af
COUNT = 79
MD = 04fb1ef6a38092fc6e955ab1105728cd097da6435395cd4607d95e89
COUNT = 80
MD = 1e8f4d171e98e55c9205215a8328810e0e316cf92834777650708922
COUNT = 81
MD = 614d4ba80ec83606aa50f3ee328e85bab3e0060ba442ec8d2ef4443c
COUNT = 82
MD = dc3a21ab8c496d56bff27b5bbca81d0c71038c70b7b0db66ef2aec29
COUNT = 83
MD = 9a46f16ab616299f5acea43637272558c0a83d8b59e2d3a865503421
COUNT = 84
MD = b240bdebb9f1ca1dec831ea3b0efacf30240031c145ad64cd1ea30c1
COUNT = 85
MD = 274255a2575f6f4146857a2fbe18afe06386fbc7b61e6f1170b96586
COUNT = 86
MD = 1d26aefcf55fb6732503fbbe5d5a3ddde344c77afa7a932759f04aba
COUNT = 87
MD = 4b89a3ca4788222c679be03eca55e5fe3d131a7454b0c206568c962d
COUNT = 88
MD = 55c26ff86bb9d4e5661c2e3ec98c8e6402758737af6dd3161814ea7b
COUNT = 89
MD = 4dd068d5621d6debcec1b2c0fc062c8de22f86ad933edb9d91854d4f
COUNT = 90
MD = 29d4b6539c73ade04f890942c665fab564ec1b51e4fa54ffcee8911b
COUNT = 91
MD = d3a334a60a6f3e0689ab417968f239d8e4a5052e3400bed768d67527
COUNT = 92
MD = ae36943fe16722d62ef68c34af64fa02aad0775bd1e56aea0de131c5
COUNT = 93
MD = 102b42419099088e1f5cf27e56f2a81d9fd14221c30ace371f61e4ea
COUNT = 94
MD = 30121e11efedbcd50eb13a03e3954047d4d4ec63a641da1b5b891360
COUNT = 95
MD = c8ac0bcef8825dfbe3f871131373c6b0e022c3797843676736e8553e
COUNT = 96
MD = 0d1f5771788bd627c95f1f1522f34c96ac0725af818bfb1e9dc81e0f
COUNT = 97
MD = 19ec6848cb258e34d33d1c6a165e322745ef70a21e67b33d8e5a7a3a
COUNT = 98
MD = 528e764df29e10ba07a239610cf8be3cf5b6393a3e6d997a7cefac11
COUNT = 99
MD = 13a1a4b8b681266595aa7cf3e7e1c20a44c00615be8cd6b764d064be

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,309 @@
# CAVS 11.1
# "SHA-256 Monte" information for "sha_values"
# SHA-256 tests are configured for BIT oriented implementations
# Generated on Wed May 11 16:56:02 2011
[L = 32]
Seed = 7d9959cf7db4fa58daf18a1696193dbea425b8acfa01c8cce79154baa7f29028
COUNT = 0
MD = d209f941bd2cae959edd33eb83fe81d7bddfbcc687bcb65f3855ce3738b2f45b
COUNT = 1
MD = e0df1036e4fa3663ade323b3c5e77715eae321bbe6c3abc12a46898d972a127b
COUNT = 2
MD = 34a6fc2b0951a2c1e629a0aefe56066991f8876a0b8cd55fb75932e28e827746
COUNT = 3
MD = 7ee648bb66e0eeb42bec0819ae2e09ab2ec1a794a74aa6f9966d0afca74bf769
COUNT = 4
MD = 4762578953e070265ba9cc2c93a6986c6bfd72a6cb92204800dbb1668884914f
COUNT = 5
MD = e1ec133526d6408e3ea74a1960f4f1225f0a9d68945854ddaf358e7f46b1152c
COUNT = 6
MD = 0347c9d1e39f74bdc7f5888e73c8b4a301e3cb36e5fc6ade61ebc50631a1c678
COUNT = 7
MD = 62300d2f98dfae200d750aae7ba5006ee525c013ebf5f7f5119abb33058ff93e
COUNT = 8
MD = f18dce543856027529b9fa946237cc5e185f07d136771330af6f0a51a641bf05
COUNT = 9
MD = 1a456f529e47978e7258e8d59ec44c3dd54e92b7bed3d7b905901139806a57f6
COUNT = 10
MD = f524645bbf86dd02b909d7281250b55fa8042c153f53f160ab1d03bb2a21206b
COUNT = 11
MD = 28e6b42cb32a304cf496c9508f840d7e1b5ba697c15fec3dfb40756902c55262
COUNT = 12
MD = 6744dc6fad4638a167eb2b42ab47e86e23bf251cfbc228d5e87f36724cd234bd
COUNT = 13
MD = 7d90b8869ff96ef1c56eb2e4afd3a7d88ad9ad21692eace873f38ec85e52fe70
COUNT = 14
MD = 2232fd5bc31f1d0b2b57c43c0400b1624e980ef9b61db7fb971bb1e053874c1f
COUNT = 15
MD = 3106a291d89738de2882f2ee477046e0f5a9ddda0be762564c4fdc65a3cf80dd
COUNT = 16
MD = bc83a1bb2648e1999d64c888d66c94801dee991777b0517ef0512953d7bc5ad2
COUNT = 17
MD = bb88c191b94deca0671c6d10951bad183365552ea2c66f26772dfa4eb9bffeca
COUNT = 18
MD = 6dbd48d1b80b451a75e44170e1debb75f5bbb6b19c612950f4a05abdde58518d
COUNT = 19
MD = 820949a3b3c03255f5c4677e9644125f42d69a82cee8f19acee18eb19adb0fe4
COUNT = 20
MD = 4bec90bb77961c1e53efb3a161a14f6cf8f2e2967527808e66861f14af0677d2
COUNT = 21
MD = 6dc0cbf7273f329530c3f9e64caad72ee22af9fa12d61f4600af312577a2c3c3
COUNT = 22
MD = cf91c6fb4c5249f7822fb5b0201c268822931e0bad49ef1d245d7b93810acdc3
COUNT = 23
MD = 0f82dc17f4c394d24b4a42efabd62fe83af6693cb53cc91bfc6768825bb97bba
COUNT = 24
MD = 0c0c9760f3d5e080eac2c923900fc5cc8cf5532ea45844c6e4c5c39419f2c53c
COUNT = 25
MD = 451fd33c42d9260f6be4c85b90069daeb054ae842fea6f6f3c81fc9ef87f74d4
COUNT = 26
MD = d5144efbf10185a0ebd11caa1e5389f00c28433f8f3a540d5ad429d8891aa47f
COUNT = 27
MD = b1c1204460406e4897b65280f8e5c8003df80cc1903ca5c3e486b61375e1e7a8
COUNT = 28
MD = e5444489100988f836c821326cd80838433eb6f7bbfcd52b42f93820147fedb1
COUNT = 29
MD = 4e35aeb8cd6390dd58e9819ba2bc46be7c9fca18acb53b03b77f9cae05bb2ab8
COUNT = 30
MD = d7bc378fc69b6e8cb75e80aec47695fb4f8119e694044676642b69eef8063ad7
COUNT = 31
MD = 8335a7c4693ead072bc9f1877827ba75f77b041cb37c8a0cce1dbb6dc27f33d3
COUNT = 32
MD = 6ae69908d24c21a84a5e52184b6ec656ea28835aea9ee0683fd57150c70afdf4
COUNT = 33
MD = 8a2db8334421f21ee752a8693a2ccc4fa5f1f6251eb9b68bca32085a456811cf
COUNT = 34
MD = 20a6d825760a7c0fb7cb3b1c859a1dfd58751db2160d0d18f1321276f6b48b52
COUNT = 35
MD = 615fde979a454328fcd5ec6299ac2fd6e655b87bb2780363dd1fc8977322cbee
COUNT = 36
MD = d93980c9a8b62fe92e02d85385f372c24ed758755606ef844fba2333e7a3e808
COUNT = 37
MD = 469189dd0aa9bd35a3642241f7812717f0ddf2c71364087742d6f681c073e9fa
COUNT = 38
MD = 84b6437387db4a837e72d4f34be8ebad845bfa479126fee1f554c415fd153dac
COUNT = 39
MD = f61288f099ca52465efd028b0ff2b1b921adec3b61b7ebc96043e4fd46f70ed8
COUNT = 40
MD = ab2cdc0b947970ab20cfce47734e1b9a8f7c839ce79b9cbf02cf3077756ced3d
COUNT = 41
MD = 5d1ee2c7d1cb12445bd9e93f7fbf540971d0101b7d730522f637b749227302cb
COUNT = 42
MD = db328d78ecf0ba48dc6395b57b976d3e6993aa64fc58e702f32fef1a96640d12
COUNT = 43
MD = a3e9fdde291cad17b9742375037fe3963499a096c3bb8850959ae3767d1bd0d3
COUNT = 44
MD = 9fdbcd8b1fcac9c88f85db9576959f293d20a059700a04a81351545fdffc8dfb
COUNT = 45
MD = 19e1aed3d8c92fcc5ee3905475edd7eaa8eb7e04fece930c98437b777164bf01
COUNT = 46
MD = 4f2b7cc107846b3ade6600475697100a3bfb9a3ec4b4b69bc1a31ce2bf3350dc
COUNT = 47
MD = d0ed9893fb13205dbcc4e52b60e11853627263cd2520cbf4983ad38bc6498c93
COUNT = 48
MD = 1f9adb16ed68fa7790675bb327f3545ca3484d90b117abdec1f6d187aabc79f8
COUNT = 49
MD = 4288cef8a08d13e26824f61063db600a2de81b3be3e69414a874abafd0e2162b
COUNT = 50
MD = dac61cb452ad0eaffb5481a443ce4b9aa54a11ba1b7edc899b4d197dba278934
COUNT = 51
MD = 71b8d006bab4687a407763eb00e2afa2b4cfcb97c50bb9b7940dc0d7ba0efb44
COUNT = 52
MD = c0ec4b0d2b73bc863b81c162ec2e612d1c58ad918ed66c39b552b0732cd199ce
COUNT = 53
MD = a005e683c98259050d59d12441a96895d190c7da743913e48717077984458108
COUNT = 54
MD = 194d41aa74c18906fb3e18d225372fd1092efaa321bd38de2efe57cd34681e05
COUNT = 55
MD = 18ca99b86cc22afa29d7a7fabb63fad8e5b8a8e2dc9af306e520fe91b687ecad
COUNT = 56
MD = a217572c26673006c9675f7b713b14582c0050a6219b7a9abe7a5e267a633f13
COUNT = 57
MD = b2882d135175795a75019560d94f707b9ebeee66af3574ff1d4d054dcab6b999
COUNT = 58
MD = 5902ec669a840eca0953fb51518d1bc04ce91cb7b3c347222481990f2390ff85
COUNT = 59
MD = b6816fb139f4b746cc77603846659bd0ba4d46cbac0fe3c871a3e455dc626fb4
COUNT = 60
MD = 348a89b1344231c67665d77a93a3409b0c259aa64beb4ed8b972cf2d7ce97825
COUNT = 61
MD = 3ac4ebcf237fcc911daf756526725422ea58bd419eba25764606f7ee9bd92569
COUNT = 62
MD = ef7f7dca08e5ec23707f4dfb3f7f6b1f47ddb726236a161c313592a18b3ab315
COUNT = 63
MD = 45d4ee6777cc19b5f3d01431b41e4e7718ecf482af39a160f9e24df71025b7b9
COUNT = 64
MD = a886091c6d552841a0ffea1eec5f63278ddf632d92d9b6c7880a19ce6b4cf02b
COUNT = 65
MD = 1ab1994458aac4cca9a3db37256e87c33e794f30835854ed015ab37c68a711bc
COUNT = 66
MD = bab12fe47d8fb8eb49c756b661dfefd33adbb5ac954df84aa60e4e8388ddeb68
COUNT = 67
MD = b606f0cea810f00f701d0e9488a38408033dda53ffc10d62dc2e1d94a6156ba0
COUNT = 68
MD = 7fa05c7152c216c3a8200185d0cb721e520b8b1a3110054518d643766a27f74a
COUNT = 69
MD = d7137bab74c6da620f3380fd4a3a6f74d49560104042c0fd0fffb99427a9ca50
COUNT = 70
MD = 1745a594683628c8580925f2715486424f2ccd50b06a31be01e30a1349d74de9
COUNT = 71
MD = 0b7c14a5da50e9831449979521fe2788d8f7c9f4288bc289a99248d07941a7d9
COUNT = 72
MD = 4dc5a0a938132f51831d88c88e51c0161464f2d275f392f964b89c29a74af9f8
COUNT = 73
MD = 56cf135a09f4652cdcc5600bdff01684e975ed2bdf2f97741a2063d33a9e61c8
COUNT = 74
MD = db679cb40331d2bbbc66109d457ae3c66854bbbcf33733739268d15568e3904b
COUNT = 75
MD = e20366e6443c5a85b324796fe8534fdf6040031ce368dd48ab9353904d2d980b
COUNT = 76
MD = a51018f12b3673008d21c046406d06536e8b534f5852ed4c9c0ec237cec63cc7
COUNT = 77
MD = e3091362e3bf6435a450381b57d13dc04498c8e56c2e256d67757fee29092606
COUNT = 78
MD = 986fed6421b6550c29b6de74bec4844c64db484647694ffe713cade31f4e4e3c
COUNT = 79
MD = 1f1d2b29cd36fff710309ef7f5a9248f27a57dbd6290b12355d151b8f76b76c7
COUNT = 80
MD = 9b9b372b0a79c46f307a8591a8807a8c2a77a6647946069cb2b839069e3017c4
COUNT = 81
MD = 6d89d5a44640c74c5d631308ffe5cbd47198fb48ad24f47cac3a5a8480209a96
COUNT = 82
MD = 65618877e142a53e3638072c4bee4bda76148f08ebda917f5be6ce9147ac2a65
COUNT = 83
MD = d271c879dbd0ccaf3af1c3006521db7c1720d401a9b7df314a348ceaba0a1a4b
COUNT = 84
MD = d9fce7b3de5fa68de53434ceb45fc060e06a3583c574f635b7ee58bd4873113e
COUNT = 85
MD = fe8200e87a8ac1838ea44b7b00db22580dcf9a8c7273cee1c49452e8dbf1bf29
COUNT = 86
MD = 7e79fac7b6ce2d55a7d59a9b679484a1d8fa49459d126ec343fce765be270f86
COUNT = 87
MD = 511946b2cc743cf5665b060b5621adad00fe6c3c7eb5433a4bef49c8829b380f
COUNT = 88
MD = 720b7a4a14c095ea8b66cd64f5f4857340a6392df4edcb50955bae04a87cd58b
COUNT = 89
MD = dee15b1016704a42341cd5c5f38d3c6e705f3862c18c019d533f1dd8f2dfa2af
COUNT = 90
MD = d5549fcfe019949f4fb603751baea22de4cb4bc9108d00d896f1182c407f68ff
COUNT = 91
MD = d1e7b64490b4dcdb121519c1275de7ccb871c84f7ea2753440b2d4b6171776bb
COUNT = 92
MD = 82714b7b74e952c2dcb976fefad13456703d419734fa575e196c4fc2fab4d1ec
COUNT = 93
MD = cdfcab40b65768c42d9e4b19a25bbd22fada10b8d67855661ecaad46e3f6cc4a
COUNT = 94
MD = 3aaf79c0ff115259f61da9d285cdd37bb9b56ee6849f110bc8b22920ace9193f
COUNT = 95
MD = 5fad3df82219c099a48caede08f917ae896c40436aaa2bc7f5f5fc113a613d35
COUNT = 96
MD = 99c57beb53f4c3bec08b02d3ae4ad9543432584877609c614411b966c195e4d9
COUNT = 97
MD = bda6e27f332699478162019fb80f71e13ca1b14027212b372a7c08b2e3655a97
COUNT = 98
MD = e711c08350ea0e087f5594c77d5dfb8334335e87101fc9705b31e7f428005ae4
COUNT = 99
MD = 91370c8e23ca9d4b724fe1a5c0a13e2cedb7949f04e625441bf868259894727f

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,309 @@
# CAVS 11.1
# "SHA-384 Monte" information for "sha_values"
# SHA-384 tests are configured for BIT oriented implementations
# Generated on Wed May 11 16:56:10 2011
[L = 48]
Seed = ef131d0dcad907dbf8c8136e5a895458ced7adc55ee19f01b8f0603ade492d861f55e02846ffc50f115eaa9fe59435b4
COUNT = 0
MD = cae4f1ea8511d3294dc87af1712a75f00964157fcfdc9816db697c268716cb0f4203478dcfc44b592fbdff5d69fdc18f
COUNT = 1
MD = b3d85a6e83612d1c6bae5be8a4b50ee4d5874cbf8d8efd8a1e29d5951174038e97d663429e99eaf8477b9c263086da4c
COUNT = 2
MD = 8d33ee6629092b79e755b73d4d82850029bba8439e725f187627f4572800456201144e947f684e172962c1435c1ea335
COUNT = 3
MD = 8be36aa1326d0df53be8a5b3e6a6f2bdd786fb21f7d8aa4a890dfca640268b93e0cdadafa5b415d13485a6e62a82a11c
COUNT = 4
MD = daa71da8ebea972c7785dadfa7d4a23c9787d27c7c3e8a8ac51d03de0d6d0fe443c43ff186e13c0ba207edfe240e8551
COUNT = 5
MD = 15a7fb545cae2aa569715c38e67db332bf9de1f61639f3b044390cb531a1e192f469325d4a88c39476510822314837fc
COUNT = 6
MD = 4d23bcade4bf67f0d8fede4eac0d3b88f17ca4b326b897be4e99317ff5384a7072833e28befd14ad88984800dcb37deb
COUNT = 7
MD = 771efef53f89e83036ac5659e2959f6c8a618b5b7f3c0112b69addeb94a801a0c5b22086b0ddb0e49245f2b3aa1ad28d
COUNT = 8
MD = a1eca2c2068a1edd36c4561f0516c5660b04cbec60aa60c7f494dcabe9eaab82227fcd7e362f21bf6ed9dc3e6aab27a1
COUNT = 9
MD = 858e31089a7e889410738693486397604071262eb60931d0f93135b3f8e1b2d81cacf2cfff1934248c56e2197c3d41cd
COUNT = 10
MD = 4ff66460e50d7cc9ba81ec276c89c6ecf84b35b10dcb212d3df876f1b74741ddb4d3ea1add3fc3a60d568f5aed18e80c
COUNT = 11
MD = eb1d2fa12cdc6045eab363fb618605096182a01a1234164c67e8763c9ad67407aed9af9c728927bd15a1629fa054b066
COUNT = 12
MD = a67d2ec2cd5c77dbee74f12da722681521be343f6b330b7e5a4b0e7f8105e24b96b8bf7995e12c9764e0281f8fdbdb7c
COUNT = 13
MD = e9c8bba5e88d2f58cd123cd3cad528d45d5e5fdb15096c443dba7797b91f6fa4df8d37f9c20b97d935329f9bcf71956f
COUNT = 14
MD = 84e0137f2726e670ebe660eb20a649de9b35f2fe966fa765fde39bdf2abffd4ba4ff917480616c60a0ba9f3ab75ee708
COUNT = 15
MD = 6edb72662791023bc08264367a318021c0a510669964281d854ce35aa2fe0cdd9522733f3010e23273b3b4d0acfe30e4
COUNT = 16
MD = 46350b64b1192ac4fc2b175b2e55241c6b51884925f30fda75f5247245a2b7bb564b33fb5c12604ad15194fcc059b083
COUNT = 17
MD = 775b3191e3a7f603cb42eeda45b6f52a4c96e8fae89eedab678c492630b148dc9c694f063c550b07e7f4334f0231e007
COUNT = 18
MD = 34a007cc4477f8744ea42e44b1322bb1c503f157093cdeca16306cdd808dc595f3f676a84cae9951a915a24b67eb26a4
COUNT = 19
MD = e39c276af692a3faa527f4af6bb5eb2022507b8e02b1e1b340d572ae12b43cd26caa88d651c2c77b63eda39475497b72
COUNT = 20
MD = 9180440eabe2d5f8437489227c3551dd1270792d52098946c33cb123e68bb6347947a3c7a9f73d2a995e1f5d52757ae7
COUNT = 21
MD = 56b1bc63ecd1e85d2d76ef61eadffecd90201711bb98c0c47da92085ccb8e7f86a744c67e07501507ac43c6161e60906
COUNT = 22
MD = 37f59bf4d4648cdc6e0abd866990f3a8857353dfb3b9e02be3ef249e629889fc02e144259861b066e5890445d04c9fa5
COUNT = 23
MD = 1b9a48c60f2aaf78a80f576af84772c029283013f643abc7d6f6e4df3500913c7f049cc4f9c29a1472f6534c2014dea8
COUNT = 24
MD = 7499356d960f6bfa544ef26bbfae33b6eed2c4db6bd51dbf8955917f1c81847c3768dbd8698bf3ace752b52cdc0d93ec
COUNT = 25
MD = 758d62889da2dc8fec2534b891a1acf5543e5d28c2cb85b1612e2e65a30e6bd462ae98283963ddbf423b51d0310221f5
COUNT = 26
MD = dee59f51d86c7d2ad08cc9806f2f7a7f307c96cf343d2988907a6ea4badc32b02f8077f8279c98e7b33152864cac9813
COUNT = 27
MD = f94437689386e82c7715c7c0c884151e2f2174f725114ae5ea8dd93bcffe5085b13e439325bcdb20bf321792a7718317
COUNT = 28
MD = be3ec644493f680e97ea34bc31e128598eb41acfa54314bbe438514143a0dac6ac66c6621592e402f22e3ee3086c4531
COUNT = 29
MD = 0de08503d1f2fd48e10c788c1a1fb52d7da4c17b8bae6182a8a585472fcc897fe51e73a549b38bb21168dc382315cb94
COUNT = 30
MD = 45c6bd3af36b2a5bebc35b5bd72442ad8a6df66d92c5cc20933e8d1ad5e04b41626cbd485e0c296955a8dc98abe45403
COUNT = 31
MD = 9f0b24dad0e275c396f3c57447ac7956278ca72841fe4eeec911b5f01de16ad323bef7e14b2c8485b79da0e0117b794a
COUNT = 32
MD = a171bb37fd2ae57e628aeaea91c630c9009ec9c69b22c3674c11cdd3166e6f4a9b859db8170f18282e1c64f938ba2807
COUNT = 33
MD = 946afbd8c1321d5c65ddd286077ed8350f3d0c2ca98fd399df88d08362af9ac963deacfd16f4ca25c28dc6b76d323bb7
COUNT = 34
MD = a576f03a97c1b21cd4488624906902ad869e92bd68f614f00fd967a96ca127fd1dcbe50599d211e2f7f08639f8aabaed
COUNT = 35
MD = c91861650402367df674a154df5f5a0f99326156f3ee1f14ab0a9e9788d5ba8a0025d5375363c4d879eb6d19120b922c
COUNT = 36
MD = b2a63666ebe3e4b239895957b5edb85c609b02c46a2bf4069e043bcf7afcdc5b1128d7ab96714ec4c5a0669fad98a7f2
COUNT = 37
MD = 0c7a01f39c17cd4c722b78940f744567cf18ec635d345e3665c458bd4c617ba7d2b5cd82a92df3e3ff0df3820c1eead3
COUNT = 38
MD = da4b583ad3a8f76e469fffaa4a5efe0bc710bff86121dfd0d7138e54a320ce407fe338fca73662747f70bec8f44b1755
COUNT = 39
MD = 4e7b57e1b447814f9dd2b3a3dab6850e8ba079bb5c8961bd3f542fe8729807bcebdadd9f357ae2f9b1456ee42a9f8f22
COUNT = 40
MD = 340638d695a55fe92add2a85c9d3247ae3591cf93d44a20e9fa20ca11dce3dd1014db68c81810ed9a87ac7fd4303899a
COUNT = 41
MD = b308e3c94f3275b9f1583e4bb09698842f66414e4f19ad2647a65360aa9c7f44bc7328bb18da34b684749e21dc1b5288
COUNT = 42
MD = 4ba86cf2be230d31c7d26ea6d26208d8eb6bbd837524cfe2e50e9909af6c247b2dc7c627ad9be588e157811d955eac9c
COUNT = 43
MD = 3192411978b4bc1d03a18e1118d3c9d790877e51cd1f061941c04e8157cdade710b0f81181b93753332b184b09232d6e
COUNT = 44
MD = 54b4b128c56599a4e1fffa5a5f954e8de927adaa400b407319758222473582a42571e8d4f62073fba58501e359b3fd02
COUNT = 45
MD = 1950d996e2cae6613009a26af64e8ece0908bbbb831444ae72e57241e9083f8dfe94657801e21ec905f310b86c2b6849
COUNT = 46
MD = 28fb30226af462f9ad6a75cdbcb997a7ec5c5ac73bf6291d5eb3ce16d99cacbc9a37f1ade245ee3a9b9ea84a8bf18dc2
COUNT = 47
MD = b167e68dbc4ccbbfcdc3c76e096679279d0c119d67143ca82a6e88a171ca0225d4140d256117f0f51122fdfec5e5fb8c
COUNT = 48
MD = 92afae922ccee300ab9e372ca71ee23ff4b89b64302602c60a74038356793081be37d36b074aca0818e12910ceb409b2
COUNT = 49
MD = 7c07a07864a1eb7a510ada9abe3541ae1761d93801e094e9eecafe070a0413c5b31f7cde4ca8092b0ba2db39c649b4eb
COUNT = 50
MD = 919f76c8e0e617b289cfca4319b097bca126e37418377ebdeb7532bac9778466cbd0dfc4b376ca150ba4143917e28e67
COUNT = 51
MD = 625da7dce5d0cf667cb0b221b5c5481db1836b28e32576dfb5b19f64f8f993b240dc0d0ce586ef7caeff22f378391796
COUNT = 52
MD = a447c98d3dc5b2225732c22d4a495cda8c57ccd4b1b9cdcea79903bfd027a04ad01cc0b1de59e4a86f5840e67603b981
COUNT = 53
MD = 97596414415018844f91849a6f4f1e05795e474660d0b9869787e7227cef44dacbda13d250a530af3e37efd75931038e
COUNT = 54
MD = bc12e9e83bd12c8786c4643bf9f38a5ad379af14f8b5ab3d54817d45cc83493b2a9a4036541794d79ec8befd49b0087d
COUNT = 55
MD = 23a44b5659f632a8142f8e2a0f0499702787535c88884ebef0c9f6e738b0eb77ebd72362bb31d08dfd60abe118c610de
COUNT = 56
MD = f30469d1ed5a15b569a001cb3eefb989327f6d7ecc25654fc7973955cf2c8b28d31d6e49391aa170d3c0dfc31622ee6d
COUNT = 57
MD = 8a5a24b928e72620b3b4b6996d7bacec11ff0233a860c2eb3500a8deb52b3bfda64ab860beacd1f6925fb6163c8f936b
COUNT = 58
MD = 348d9fc79a9d66bc7990e10a30414b44b17f2b9105ac201e46a0ccfc47a73e395394c16ac7e281c06bafed5945de69a1
COUNT = 59
MD = 423e08a68ec850338234612088cfee00a083e22841e60d4546605e2f7de8e13205753867ef11a58c3cf86d0c0c475c78
COUNT = 60
MD = 0c24ee602490e9db2dfbe44fb70eaf3475a4b5512ea5d93c77748a72fd1d5702471142612212b581befdfc982d25a057
COUNT = 61
MD = e115dd8968f1d7af060356eccf44f494f94c22725c5633eca96185f1360d4c70ecd5bdfb5d211a20128ed326f0f4e3ce
COUNT = 62
MD = 1d2bd9bde51ee33bf8a01f1b52cb3dca472ebf58742e5ec5804ca34cd26106b1754d6692f4cab70e22a9fbe03a990316
COUNT = 63
MD = f9b60d61e3b6c000550ab3db6dd215b395c8e989683edabedbbb9375c91ea67b5d6fb97037402c00433f2283130d5879
COUNT = 64
MD = 3262c639586f5a0bf26830eabe2e67a10df44f7a6e43b4957cc4948f91eeaa2b9883f31f1ad34e27f133367c33a1b2ad
COUNT = 65
MD = 42b10097a6a77c8c2f666d2fced98f375358941f2c2bfbf631874d733355e7c76bfca2a7861dcfd6ae5f782765267c05
COUNT = 66
MD = 875ac8342a7d8413b5323d728ae4751b96867e47a7b3a4289d7acfec346b5046834285b5a348c71ac56cc4f32afe44d7
COUNT = 67
MD = 3d6ef0ffa854df38be1122d7bb702953dad12c4ada4ebee3fcc54ea6027afc0e1e68b6bc2dcc5eb8ff621f2896c58f94
COUNT = 68
MD = 267c47803977798f0e1709e62a51cbac200dd53cdf7811d6032a8501480d5579cda8052962a3b74e9f72f1bfb60b3436
COUNT = 69
MD = 8335ebf9d61ed94924c46c1d49bf1ccb82fef3ffd84a36db074a901eac3dea8c2a6b1ccda84fe6ea76e1b81287524aad
COUNT = 70
MD = 227a76c3e138bcca42d8e26acdd6e2078ed0c1ee59ae205a334b43f15f25cb1f6231528ea7bf2c2cd7c6e02f1e4e11f5
COUNT = 71
MD = fcd37dfb6683ba4ff6744c0ed0fce530b832b17a8b94deb77d5ec4db0ad2df975b499a22c73f684c5ce9ab725e132417
COUNT = 72
MD = 16cdeb1d2b4b5202ef4636a664a0cafa7763aa9affc3493f57400cef521cdfba6fec858c1a422f319327b402fc264ef2
COUNT = 73
MD = 1955f217d69dbae187558399ed05a24db0857f638a01976a18f1a88e0f32d02a7d6befdf58f3adf7559349083a63bc5e
COUNT = 74
MD = cc148ca5998a73dbb2db3ccd3f08af4de004aade16dc983eed2d75790056fef0010fc827d5708110700f3a511f04d3e7
COUNT = 75
MD = 50da51dc81ad5e06c0b8b976a3db9f06cbe0fcff8d78140bbf5f48d0f22ff0c99a02519d76c7438077a26c3bd367b3bb
COUNT = 76
MD = 5e70aaf6a26289451f35e691e0b23570867bc72e914d6c6fb0fac2893c8fe318dafa270f019a1d90f0a3b4dc43b612b3
COUNT = 77
MD = a125e758b64abc68a746e9a70b3d276663279d83fed3c2cec83aa2180da7a6f89e95ca9b29355cadba12b5605c188dbc
COUNT = 78
MD = 3488b40652310b47aab3be6e511473c215f55ec6e0da921f694293e95a4628eb29346b981c2dde8060ada56684418249
COUNT = 79
MD = c84f638c27820c6ffc836d845f5237ed096be9b6872a36d33c1d82149db4953d0234426619bea5567e7278e61fc622ee
COUNT = 80
MD = 6d8ef4f64b2eb0d914ea99946100dc6d1ee6a76e8b26096f8ef347d4e016af40635af49f887a05924fe09c231a415db3
COUNT = 81
MD = 14f6fb822f7c2c3c87391f84891dad99be6081a9a8cd8b3be548d2d98545173843d440157d980f5e0f42979256d753a9
COUNT = 82
MD = 1124b5f1f6c002e14b1af2d1a3a992ced9b293cab1b178d2cc5f4ea594c0ac85304c98537d90482dc69f23c35367f054
COUNT = 83
MD = f29bc6c2273157ce7ceed0c44f28832f81ab6d19f09dcabe98730dada10a6b3fbe508223f795e14ae5dc8ed5e6fd4f6b
COUNT = 84
MD = 7b8da7139c7d01e7c60bcb8ce1abe1f541e9963339cc6ebb7bf960b01992e55a0d8ab0f42528ce19c8bd238a977d6ef9
COUNT = 85
MD = 54b131387a12cfc32041e00d197df9f6b79e683d68fbabc6d3495a766cd9f55fbd6c467eebc0fb8c7d26fc7204db16d9
COUNT = 86
MD = 879c6c40476dd29abdd992bb67ae5ba6742a603d61e55426ba7c7e77a2a8bc9daa0166f282708c4e96b601da4a564099
COUNT = 87
MD = df7ee257f1120272b0ffb18f5587b60ffe88a87f9358675db4ac0d49fac364ab1bd2f5215182f18849c17eab8098d210
COUNT = 88
MD = 54a7f173ea728a698cb2cf9b32d7ef219eee5ffdd2fa56ca3d7487b0f4876bb90993b44dc8adb0d7385b04b7ddb89f0e
COUNT = 89
MD = eb480b41b3e14c33fe42d0ec2a259ccf4df816e8b856629c82509e1379cf984633fa9e1de98c1749b65d7ddd6ef1085a
COUNT = 90
MD = ed053caa1a5a7105c8ee7e3a19106c97aaa12f52faa5ba3e9dfe902881ed40b612419adf7374379b1a2ab4267d9b10d3
COUNT = 91
MD = 5dac7b15f802a15518487003a870d46d12687afcd878d9173959dd1a8a8dd5de764f2fb9cfbc819b1ae3bb697fbb0372
COUNT = 92
MD = 7cb3fb5d1a005bca763071b738a94f7b618a9dfeb5ee8aa4adb1b1f70adba219e5c81845986e6e4595b650c1ae6119f3
COUNT = 93
MD = 136fb6b852eb0702bbadccbb8d59bd5d3b7fca8b8c9da7f72c6453494446d9982ca0ea972ba9f657146843bdd96c1352
COUNT = 94
MD = e1d2000f54227f2915c6cd28b4b76399d6365eef53412b25d6b5f952a6b657ec2ea03234ca00afcfaef87869b40223cd
COUNT = 95
MD = fb84b4887002d7e6f55f53a8d035181a16b68dbcb93a46282a84039c9f79dae3e9dbe8aae9c46ad6bd14d730382c35cb
COUNT = 96
MD = 1dc2653c6d55935528170c1d90ff3e790e3c4a2f5ec8192c49775b88142fae776c930dc025b57fe2f1a5c18b7a2e52c8
COUNT = 97
MD = c0e486d1db4d9c1322fe3c240858cbea2a41d765383e5afa4b3927d7dd86be80e7e6f0866c470d598476726e92ed073e
COUNT = 98
MD = 412a1b023ed9c08e7a9520e0a4548704af6b9500e1c02c9be9d43cd0a1a0b2c0f7ee8fdaf1db6e2920546267cad4071a
COUNT = 99
MD = 18ed4c31c58a3e5a8b65198f94e7d5117c547b6df2c922d664a1312ea07a3225fd1b41d43c15de23e2bac6cde0e12011

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,309 @@
# CAVS 11.1
# "SHA-512 Monte" information for "sha_values"
# SHA-512 tests are configured for BIT oriented implementations
# Generated on Wed May 11 16:56:23 2011
[L = 64]
Seed = 411563c9975deb4fe80276830e835304828a5cd87c7934a55c45cc2349872cd118d070e76f3d108c2a4c654afdee69bf5bdebf959730f3b44a2d02b5f45e1d9a
COUNT = 0
MD = 36d3ba7dcc55917599fbdd7e09d3fb53d5a85cdc8550a16a1c3503be637302b8f0574a8849bf7895d62240947067baffcfe7138737e704750eb82155f3ec5021
COUNT = 1
MD = 6b236ebe3a009a6c955137de4154f8d9767e171a51ac7d1977cf5c0f25c6abf4c00882207f2787d3ecede4c7c436ae936185da75f4eaaafb783fc5815fd74661
COUNT = 2
MD = 9531df1a76877295ea821173531e86b7b53c9cf4eda3b4c9f0581719a238a7d9bde616c02edd76e93cc61c28bdddd5446441d1d9d65e821f1fddb530ddb949a9
COUNT = 3
MD = 3432f43d7adab053bf252f6dd6fcf3e336cc61de9e8283ff620c3022f4c74be11c79d710d698a742f76a7887f43b6cb9dcf895033a734810d8926a33353e05fd
COUNT = 4
MD = d0e0ad9c0a1f95e94dcd6fdcb1c91e24a9def8671adfbffe67774c7bdea0b2473870624666ab29631cafdd5e3d7c71a1c23bbaf6c584427f2aff9cfd12b63130
COUNT = 5
MD = 8ea65a6a9d886bbee562180634bb34aa1ee99e65c3277bdc202798293b9b9951dd9b410350701c3d9b1e4d9d6a3cf655bbecdf44f852481864e74c89713cd4ba
COUNT = 6
MD = b20960b79749b1ed614f1a51645a7693b605c8507e09a60f0c0bbbef9c5b4594d825516cf237e862b75c052cf341a738a93175d6d4e801d8171071994c09bc7e
COUNT = 7
MD = f853a60f00b9e12feaf7fb07abc87b5a997269c238c249e38e41bc97919e39afe5436c2dc19a18f05dc4442ee528b74ccba4e9d2c8acc59bed23d284c9deba69
COUNT = 8
MD = 1feb6d3563d45c6bf6447269478fd32ad4523f880ab38fea7eb6b4d84ac9b27a87fa337cef92cf5649ad44d91f85ce5cf84b032fe6824f4a97918cafab699105
COUNT = 9
MD = 8441348636ceee016aeafa584738b2438985198b4376b16c91459fd297833235ad226bc53c37eb4750bc2b1449cc8cc0e3d97bdcfcedce63476f24d1b6121f14
COUNT = 10
MD = faa3cfe1d3df8ea86483cccfae0af3686d9636a44ff0eaa592ef5eca2dde56fbb984b58780cbc31475d68c1fe0f8e3ba12671de2dffa78f5e915f702aa7b13de
COUNT = 11
MD = 7c88cfdcc30761eb042050ca26d3f785f15f96a00ae564de94cd17b7ba36caa8e4373bfa17473af2bbe2e491944341177f3a54ca4479d91be425dfd0e6b7329a
COUNT = 12
MD = 6a8fdede1773fd8248151fe86d6a1c87c406c1a10a8de6e6a21c5afd72cce3e9d7baccef69f82ef04dba7555c01fb725b537e925d2288cf2e5f8b412451229e4
COUNT = 13
MD = 0d35fc6e3120e903842e63cf5014d59c701edf90fdc57b1baded7daf1a18e65cc20070f17339ae54afd2c398ba34ca8b4619b75207eb725aebdcee98326d37ae
COUNT = 14
MD = e50c2394030352776146cd0f5b6f6b69ee79670d452bc5cd7b8a5df5db474ac086724218b2aa041294d81da086e0d7ef987d8b0d348f3703bd9dfe92d91344b6
COUNT = 15
MD = 3d89a5436f9115daffb1c56af2901e4e91dac14b1421f6bf6b540c925c7e798b541f1046770daf209f022f1e6d68286ae28fc9d340891dba4b6c2e2b2d6c008a
COUNT = 16
MD = 32e624dd2652e7ffbcb9b0681fd0bb1b3f975b830b09218edfe5cee810d792e5777d9481bdef0da5430a1390dc0716593b5bf6dd5e8d20dd6dc1d57be75be302
COUNT = 17
MD = 127f82e4c1fa8bc07830e4efb2d55f03ec0159a38aab4c23401e6bc29dc3d69e12ab79f81fdcbfd6f1be24f9b3054429c04750652ac97e090f3a353f000dbf29
COUNT = 18
MD = a8e4f90e50d55a6ba21340e07317d9e45f39785fd74c3616ee34ad77a2136162529450aebf1a251fedb3f6fd63c23beb0a8af9a2500bfb886b3edb18f0ed9fc8
COUNT = 19
MD = 1e3af92fbec7a75737966215b94e629571c465c39e2ab3c21e609f3e330c07ad052b4d686497ebf1ce59eb7a907c4c53f4cf3befa89173165c8807603bcd1745
COUNT = 20
MD = 133497b77697ec91324a3d5333fba4086158a3e1c988841ea6e493f4b8fcef02b3509e391721dcc4d0794156a69f37584cb327ebd8ffeabba2fac7079a857ca5
COUNT = 21
MD = f2823942d731caa2f79767fbcec09d578b4d9ab77bde0e54d5c1fdaacad1c54465d868b5c8a07855b8c22533f84db4cf6512a83ea3291e02248b2bda0ed9d020
COUNT = 22
MD = fc4b283249b56c43c46f4c927cca16bcf9f5c7a33953ea324b36fee75c22b71588d849bc9019f4dfc230454501018912413acd9ff8471d6db0228299040239f2
COUNT = 23
MD = 86a0ac0236108b4c06e37075df00870c4f512199dc55c0cdc1a058fe775d6153f6216c828f3878aa36ab51baaa84e1740b01e17ca8beccd05fa2ef9b14b790ee
COUNT = 24
MD = 1440f12976fc066b7e9eec89ba9513aa411773cc9dae376fe4dc2fe46e113d2a51d744291e898b439f806c6dd93fc5fe14f6fee40c653fc6533519023a911c72
COUNT = 25
MD = ddd2ea3a202a464ece7780abda6578ade365e602b73de40e2c7ee1918f7727a12028d9b66777352241ff698921d38ec95a6211c799e048854025eaa0be21d176
COUNT = 26
MD = b4ab4b5d46c95740ee1b85b77f6fe346109b15187df97d0d223f1bee8655529131019b5e110a89552038b267e97b415569bc278fc637536990eea0f392a5c777
COUNT = 27
MD = 6fee26c12463562d510de27415446237ef43fdca1aacbf879d534c4f275fd3f0f24e3246c8dfadbc055730e94519140f718599e8a0c71dc36bcd060faa7625b4
COUNT = 28
MD = b3f50c671a47ed68e61ced4a991073e44d464566c74e8499c270f16b35eb7abbe2880f245a9c7ed4d74a6bc90bdd98e121359bfa6f22c23599151f681e951d72
COUNT = 29
MD = 805c9dda450b45b42f552add53ec1f2ff6a5849bb600dcf949ec11e3bc0e078a292ab5613b3c53db5ca15b0eb5bea89c6530c8f37f95f8eafaf15818b3b5921b
COUNT = 30
MD = cef2fc991534cc77d2032f9e5dc196343e1bce3fe6cd907e0518fb003fdd5c5bc51052b91cf1b36e27e7ce9c6e6859a0a80dfb940189f2d33a5a7dfa5a486c88
COUNT = 31
MD = 0c7c888310e69065e6eb77a38adfa6e6b6141a2731f337b19b0fb5ceecc6d3fdcf06c484899b92fdd6f7880a14d3b51d40e4ddaa4373bf7d520b68bd79f57f6d
COUNT = 32
MD = 6d118aaffd5171f9863acc308118fc182bb2a10a2e26bbb139fcfd92faa72c79884814b35910ca3b60be9724834bdb66a14ac7d008c016c246caab5c456fff4e
COUNT = 33
MD = 561bf0bcd0785742be1a700204a2f60ea60b3f3bb9fcd69fb6ec753fd12d9e52bd716881c64e25a75a1207c159e50f81d66fe7dad89b44f31a4e33ac991a2468
COUNT = 34
MD = 11b6dbb83b83da909838443eaecbf68709c0105e5827423713068cce80e7e7fd8a33f8afc375763fb01a94ce5f9986e84e9592faf3a9d37efcfe8d4e07eb15f2
COUNT = 35
MD = 7c36810403997222da05c68067400e428d05af5ad0e66c59f02f401f105f2a276312afeb94c14b55fd2266ed509b923623964a26b3160a56cf6e55db00be5cca
COUNT = 36
MD = 8ddd3ad3eb5078b89179d611a2c115357c961724b3d7437b01c51a807ff85b599b5cca26e83466973b84c7e7a023fb5fcb134947d9968f7a68b0966572a29158
COUNT = 37
MD = 52a67af5271862c9143b835cecf982d256fa21562b77027c08477c1e9dadf8c58f3d1333347369163168b7831abcc06d169076f802b8167f24c3290a76290b97
COUNT = 38
MD = ba470e8fad7e30f1949d678b07d3b993b9572718d7f64b37ab83725cdaecebf3260e8295fb67509ed25b36eb961eb12af322e9552df9c531f68cb3b4dacbe606
COUNT = 39
MD = ea23d4e1c754257829228333f8a568c9fa154e65a8ef2fb3035ca8bc5dee313f0946640ebfbd705cb0a627962a6a6b4f619959e307acb2a6e38a18493a425fd0
COUNT = 40
MD = 5e90e6a5d17c1b24079030837b256e1afa61a805d16a69d8712251f0eca673dbc043108bb21b80f2c625eb778db0beef3f1ca731844749fe643d9a7a037a525b
COUNT = 41
MD = 37f03875eee6539da7b216aed3766bdc3cceb582d4aaf50539de3bc4ee517e0de89fc74e83cb41e96367bebbc83e629f77411f694d81c46d4dd63c5a36511e63
COUNT = 42
MD = e5676ef9a7fe6318ee37c6fb5218bce122e535718074a5513dcd154a7fb81c5440c37d5340563cb066d243903bfab949ae8718274d1005f3ea62f1aeeeffd1c4
COUNT = 43
MD = 9e69e6deeeb06ed2731fb4e898516999f320d54df1ade6ae182ecaabfc99ee8ad5fc78c07e8222f7e0df3931ba2b8fcff73c502b2a82e5fa5ca749d6aa144c37
COUNT = 44
MD = d675f8b2e6b873936d045fae62f5f7ad1453b4e8ae0e98af99ebe0e7aeaac93c1252017bdd04da7fe31cc6782fd3a92e5c1b7225052adcc93e6fd74a5c5c8285
COUNT = 45
MD = c78f098ee8a08d3e7f8f212d5a635f9c59486dc1b260ea5392f4283170b7a23516372556a51109826d3f51775bc4c8fca8856e6b6a7eae0889e85cfe66d845c7
COUNT = 46
MD = 36ff63648c13a432d0b60ad6318c53ded9d20c7f1fe0a3d1de1eef21829dff4a37487b4e07219d37bac2440020d157d7aea00a895c955909487affa308bb4f8d
COUNT = 47
MD = 36bb1a8c3ed7accc349410216be81096d22db837a6a3f6b06626a69e1b4ed9c5583b19adfb6f910e60ade97cfb3b571272d3c5feec51211d4dedcd413265dd55
COUNT = 48
MD = b7374b01b732f1828181f75becb62287e6e2b0a9a3aaafa277e5d02128f38a72f6484e8e6384b97a218f640da0adcd6c056a2207d8b28d5f302b4cff4327fb53
COUNT = 49
MD = 34b0c87d8c6acfbfb4d37131f21ca37c19e3b0b0b8a66bc2db3fe0e5e24a65ef9cfe6c8638e0cc1c6ed8c248d10fd48b7f5cbb2087a8df6ed1ba056c8995d79c
COUNT = 50
MD = 81d370d02259470e4a8ea71f102d29922632f98e9ecafa50f719a555c5b26122b650e8b6f54a38ee3d9dc43c12e4bbe8781ec2f525099708c7c04bf6ed470e4e
COUNT = 51
MD = 22e5967648621b94f2b4ba908a885bf78d10940343bface4edf0a5ba7cc32ebc41e192d1e7981989b6a2a3fa73f1a394500d6eb13333c945d3598df408abc34f
COUNT = 52
MD = f0ee50f9e67cd8746440712f5a2fd8736657783acb0a232a3c67240855c84fbe39d3a5785710b6819fb6c829e3e8ecabbee348483a817c44ec73e602433ba69a
COUNT = 53
MD = 2797b4d9ae1dba65e3769bf9f1c2742eecf1acbd180dccfa4efdc9b4d08c80b7c3b70f10a376295986e76f70897c28ed6d9ab0d11ce46fe2baa9efe3c4e534d6
COUNT = 54
MD = b157f879fa0883347a4f839abb03f74efd99b1a5cbaa7ffde107707b22a8c8bb91daa683e6017c7b66e20f8007dcd6eb4e4000f59f5cc9cf22c79b3b0c05664e
COUNT = 55
MD = b3c4adffb3092a4909ffa16e48b8930b42a91a5c47df08eabccc97904e8969c4a5bf748b712abca4e46fb6c8c72d8e180f2c3eb9f3606533ff55404a43b5b08a
COUNT = 56
MD = 69a3a7c357bf2a40db6203d3bc39e6e2e0605c2f51f7e8f148322638161223351de998a5e8eb730aacffb6d9f927e3d7459e9effc626dbb1327b02017666702b
COUNT = 57
MD = 682f45376d42b2b074d054047c86491fb6226dfda302274219c3953d6cf94f91bb94d2da34390c423218dd69c3a8c8d65887f3083fd562a01966c2d0b08d2765
COUNT = 58
MD = 28e4080c86fd187eee78c8c869c7faecfbb2bc52a209f8a3b499711f04e6a492a8c38320cf22e7649a11023c792601ddf98a95049dec4eb9aedaa9c3225ecf9a
COUNT = 59
MD = f2538f95a32ad37a1deb9e059c7a5dd61f4eb3c62a633bb506a73684c9ccea6d35438f77442e80f8be9c100e8abd264a79210cdc5d0f2289507872e3dbeb0d60
COUNT = 60
MD = 923e95b0bef983fff58ba3ba3e62e463940f8bd44acc4a02438522af05ed04c0f240030be0ec0efaacf4b18e33e9c75873013d914bb14bb808b0e9ec18777928
COUNT = 61
MD = 146a9e6e206e23da5f345d4934b57bec25d8e8b99147fc5b49368dc7d89affdf3f0f66dcd44242cb4ed01af61c7667a7d4331543d735c9b3db4dde06892ec9b8
COUNT = 62
MD = d96466e2b5028f702518380f8d9ab970e9ce120e982ab13580881c72d4733a1ba77026167c6a8b791b43dec66f3feeeb38f26e5d044d0716f8ee83f806ca9eb7
COUNT = 63
MD = f87ff0bd63caacdb6a0b5455b863ee249e3d7aed36e05dc0bbcf4d18c0d5d319adbd237bc8266666328a25d7c2845840ca5a139f3893f46fa55af2852bcfa27f
COUNT = 64
MD = 2471c26e4b2c3802fb817e2c03c4700133876184a39d02b73d882179c0d13ae9755dd3d304a3f348acb58a33840418063a9ade17aba1b6bf167f52771bf02911
COUNT = 65
MD = 8674b40e437fe8458c9a5da70ec0c0cce6685d89f2f6b3c4e8fa51b439cb1f2b568f94a94a783b0cdec0997de77e4a434adc3a00221d5f54d79cc69ed968a946
COUNT = 66
MD = 2933250aa25f3d78c0f49eeb2d7e4a93dbf6c291adc26a33fbed4e4246d656d6c4215d283c2e38a3bc4d34b3f50f56de995be87cc0c81d8630cd4540933344b5
COUNT = 67
MD = e4dca89bd456f0332aee3cf63177501f65670e1619b58f8b75a11111f92454e9dea489067218caf2d78359a8e29e92daec65e945e4935d0a50e9aa0a1fdfd394
COUNT = 68
MD = ff0bcadc813465d382797f8cf41566cddac1b0f862f9de39f38aee4e836c3de249da218b5214ba7f1d37422afe000f6d17851c91a442418db2e9f7b6aa616679
COUNT = 69
MD = a92987d46d5e069b6e89d29f5d76e051f717979a48219860c07aa99a627b274c0df4e609cfba85399f85d75ab6cde32211076e6eecb877ef133c984414af38d0
COUNT = 70
MD = 0ab1da302b501b92a2737ea4dca8e6f8eaf59d29705531c7b43c804a6a438781069bf307c00dc5ae833f265e7e16795a424d97f99523ed7fc2f32633a3f73eb9
COUNT = 71
MD = 05ef63ebb67fc60b8080dcef9896a5ee5c734c1a3a2442e6c5451ed2a6b2368df7035014ea81a0d0aa638540085d436fbc22056a91ccce32f96b4e9d8b1d3345
COUNT = 72
MD = 6f8cc84f98ef979346c4a76b34434b591ae65149aad2984d94bfe77482022960cd2dda5f34de42d59dfabef27a57e0317c7abdaf0fa1d170aefedb14c799c892
COUNT = 73
MD = 77273360c6ba503002c81dee4a655b262fd15fe3cfbe33a1e4dd7ea4250c98711a2bac5dba69b3a3536aaafe727546817e170b8fc09e2a944c00a3a3b474f55d
COUNT = 74
MD = b72e4e6a645140a88cc1c3b7880e5f3e4e8383c1d77e67c615447b08b4bf2572ec162fbb2cbd6df0fe6b1a50327397e89692256b478de00611d25bf9e2e2553d
COUNT = 75
MD = e1034a9ee9528021d73d77a472385d5932b8e13f6442480c5dde73cd08464d2dd3b8d0d08a62a42589e14f9c9ee0ce8b164b7151975b3f8b3a633c565d18c9c0
COUNT = 76
MD = cfbbe04d7fa7e548f27fd1b80af1ffb804b8226d6af933203b4536c20d04df3c8c97afb0140b12c18dc2c7310cc621771c4ffb34f3e941c7a27df5c7ee785d39
COUNT = 77
MD = a8d9eadcf8ba7f95e4130ff75520dcfcbba8b6313fc2a71e7c900ce5520e88ca1d389d7cd6e59c64167dded8f0767789cadb37954f182074574f62c8b19df6cb
COUNT = 78
MD = 1e428f9e5b4309d555df36810fe2be8da87ae66b334af7a8f0e0d58770ef3856247728060a376d9f92a9420091b88a7f176c697912a5c571d4782089705b60e6
COUNT = 79
MD = 162c60be784d29d3d391a3e27c1509a4d1a20bc0a61afe16325daa95852ed0a40132f39958ac725ef4009d771713246493a3cdf7300da38862e2677cdf3af5a8
COUNT = 80
MD = e52acd0784b2377c5594dc40549a93547e83fe07b4226736c47285a789b2bc8a7a60a2e9b7784aa22ef58ee081de39bf2b4a537444d703bcdf0c4484e6e7a210
COUNT = 81
MD = 11a7614c8c38a4df0264b032285ba30ae1e8171e331fbc2b79d8807511b414f0f60d374e86401bed124e13e508220f11e9409a7db2fbbc8e155d0bb15fbc00ca
COUNT = 82
MD = 90d02a0b6bc1ff26aa5fba46169019070da5f31ab7d05a67150880678de1b658dfe05fe3cb317d98c6f9c191eb0c1a99f1c31f65ac7473facb26c663a705a990
COUNT = 83
MD = d3860163dd53515e1efa0e3891f75350891aaef273bb871062bb074964f6e2d9e10e6327f753b593d2fb526e43fd9de75e4294911dc241b62a33e34c7e76a166
COUNT = 84
MD = 2a412ae99185c2ad9c728962c842966eae91ddbc0df766ce8391475d7f2b12b28e4987bcffdf04ed7488d6509ebde3ae8f875efb09cd973b8ab3202cadeff0df
COUNT = 85
MD = 6ed69901cd6350f48f97ebe7b1ccb2aa6458b8d1b9043935b990ed8876915981843922d223442672d91a28e186ca5c13c24cdd3deabb7be383be8b11ff12d630
COUNT = 86
MD = 30a9bbb2b6974985a79c23252cd74751c5dd0452e1130c9a0b15129c4a039dd0a89d1f230db882514589e80da2e672ef69daac81d959a717151415fe467e95d0
COUNT = 87
MD = 1d9364a39f4996dd09e92b39c45a0610097fdb1b668b551e7ebb7d4a376f38665be877d280cca1172902637acfd6e364073fa3a5f715b069043265389e9b5924
COUNT = 88
MD = e6572ff36cc29f2ed037b11c572ef07e964f9e7812d70c00cc8d1b05f6d3fab82afd0fd5a4fc37c9beda9146777ce924d70f07fada678d03cc188bd43d09be96
COUNT = 89
MD = 348bf2b6d6fb68fe5c6998c8fa2cf0d8b35643b2e34fd9c6eaf32c634f55c3107eb167ef935eec55f71ce24d85f99d0b37564adae9113d6e7cddc677d3dbae7f
COUNT = 90
MD = bc180a8d5936e4c287e7ca1d1f2fefdebafd26e845a52fa9f71b9d494aa62acab5db7646644cc023ab3f7ed1a6f8a8e462d0f114bc2523a2fba69bfc3f422c5a
COUNT = 91
MD = 50dfcd8e66b15023197b49fab4234d1fb7a8284fc3e6b34d3515decf39a8adc643566bc89e40899e6f727490be6b1e51d6b094b315a47b9f312cc072e77b46b6
COUNT = 92
MD = 241ba491f1c7af3fec53d98995fb90231dde7dbc147525fcf733ea77133243401bac994161e8989b749a6033cd08cf17f1fc5669700428672d71f738e950bdc5
COUNT = 93
MD = 37371fa868a68849c310fb7469744401768dee9b169248a665bca07949c8b736911b89cc3fa998befb0f33576ca2bf6a40ec8df2908231ea1d4553af864031d9
COUNT = 94
MD = 6c19471f3ace8f4b8ad1134b317f06c9c678d99883f483031d960c8e95b938cc643f0b8f3eaea97a974594d46b35c70f2989ab96014cbc556e4a046ad21eb808
COUNT = 95
MD = 1d944868d0ff13a0b861c5d6c1d436b6faf0deb71847bf2aab8833b0c3b5c26627a5a22fc1300b80427d853324791d639f4f2f07b676be3cb1e9ab8975470001
COUNT = 96
MD = 34c4205c9cedb6f398feab630403af84dd31c579440a20ce7aa20256de6da5989c56937b68b1fd4acc3eb87341f7ad4fb9f1c0648b49bef38b664d13d0bea9d0
COUNT = 97
MD = 69ac176f3ea51869f6b956c3b8267eb6e5d8b7bf36d58a09d89c6e8d9a3ca7d19806e6f3f21a95dd4fcfa0ca78271303566eab0f541393ee45a41b8d39b88784
COUNT = 98
MD = 6104b7a6bdeb3485245ddba720db606ca4f2ba51945e9b1affbd78b6db981d61593c72e89f72c63a38c9ac252c4e252bb0c152b2e7b81c9032b3db6f027dc8f9
COUNT = 99
MD = dc13a41114a59c0bedba376d1afed10fda5be9febd68e0acaa9454007c8284845213cd05945a29ac1149ab0eb6c4714998614b79d6ca00648c9aba6b2335f0b3

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,17 @@
There are two sets of SHA example files:
1. The response (.rsp) files contain properly formatted CAVS response files.
2. The intermediate value (.txt) files for the Monte Carlo tests contain
values for the inner loop as shown in the pseudocode in Figure 1 on page 9
of the SHA Validation System. The inner loop variable 'i' ranges in value
from 3 to 1002. The intermediate values for the first five iterations of
the inner loop therefore correspond to 'i' values of 3 to 7. The message (M)
and the message digest (MDi) for each of these i are printed out, indented
by one tab space. The final message digest (MD), not indented, is the last
value printed for each count.
The SHA Validation System document can be found at:
http://csrc.nist.gov/groups/STM/cavp/documents/shs/SHAVS.pdf.

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,309 @@
# CAVS 11.1
# "SHA-1 Monte" information for "sha_values"
# SHA tests are configured for BYTE oriented implementations
# Generated on Wed May 11 17:26:02 2011
[L = 20]
Seed = dd4df644eaf3d85bace2b21accaa22b28821f5cd
COUNT = 0
MD = 11f5c38b4479d4ad55cb69fadf62de0b036d5163
COUNT = 1
MD = 5c26de848c21586bec36995809cb02d3677423d9
COUNT = 2
MD = 453b5fcf263d01c891d7897d4013990f7c1fb0ab
COUNT = 3
MD = 36d0273ae363f992bbc313aa4ff602e95c207be3
COUNT = 4
MD = d1c65e9ac55727fbf30eaf5f00cc22b9bab81a2c
COUNT = 5
MD = 2c477cd77e5749da7fc4e5ca7eed77166e8ceae6
COUNT = 6
MD = 60b11211137f46863501a32a435976eabd4532f3
COUNT = 7
MD = 0894f4f012a1e5344044e0ecfa6f078382064602
COUNT = 8
MD = 06b6222855cae9bed77e9e3050d164a98286ea5f
COUNT = 9
MD = e2872694d3d23a68a24419c35bd9ac9006248a8f
COUNT = 10
MD = ea43595eb1cff3a7e045c5868d0775b4409b14a3
COUNT = 11
MD = 05a9e94fdc792a61aa60bcd37592acee1f983280
COUNT = 12
MD = 7d11aa9413cd89a387a5c0f9aa5ce541be2aa6e8
COUNT = 13
MD = 37297d053aaa4a845cc9ce0c0165644ab8d0e00b
COUNT = 14
MD = d9dcde396d69748c1fe357f8b662a27ce89082c8
COUNT = 15
MD = 737a484499b6858b14e656c328979e8aa56b0a43
COUNT = 16
MD = 4e9c8b3bce910432ac2ad17d51e6b9ec4f92c1ad
COUNT = 17
MD = 62325b9a7cebcc6da3bfe781d84eb53a6eb7b019
COUNT = 18
MD = 4710670e071609d470f7d628d8ea978dfb9234ac
COUNT = 19
MD = 23baee80eee052f3263ac26dd12ea6504a5bd234
COUNT = 20
MD = 9451efb9c9586a403747acfa3ec74d359bb9d7ff
COUNT = 21
MD = 37e9d7c81b79f090c8e05848050936c64a1bd662
COUNT = 22
MD = a6489ff37141f7a86dd978f685fdd4789d1993dc
COUNT = 23
MD = 39650d32501dfcee212d0de10af9db47e4e5af65
COUNT = 24
MD = cd4ea3474e046b281da5a4bf69fd873ef8d568d6
COUNT = 25
MD = 0d7b518c07c6da877eee35301a99c7563f1840df
COUNT = 26
MD = 68a70ae466532f7f61af138889c0d3f9670f3590
COUNT = 27
MD = c0222aae5fd2b9eff143ac93c4493abe5c8806af
COUNT = 28
MD = d2efc5aa0b29db15f3e5de82aaa0a8ce888ffb2f
COUNT = 29
MD = eec4f55d02c627dcee36b5b5606603bdc9a94a26
COUNT = 30
MD = 0e706fb1a1fa26aab74efcef57ab6a49c07ca7bd
COUNT = 31
MD = 2ea392ca8043686424f7e9500edfb9e9297943f7
COUNT = 32
MD = 74737ef257b32a4cb9428c866b65bee62ccbe653
COUNT = 33
MD = df3e86e49a0429fa81f553b04b9fc003510e9a51
COUNT = 34
MD = 79c3049944fbf8b80dadadc7f5174e5cfdf996de
COUNT = 35
MD = f25e2eca4cfb6da8e8b7b62f581672fab80754fa
COUNT = 36
MD = 76509239d9fd6c6f050c0d9b3777b5645e4d4c70
COUNT = 37
MD = cf4bb3e1f330c862e239d9b010bd842f302bd227
COUNT = 38
MD = 4eeac7ab2ac9e4c81ed1a93a300b2af75beddb08
COUNT = 39
MD = 46443ba72a64fff4b5252fbac9ef93c2949f8585
COUNT = 40
MD = 5e9c42482343a54aadb11ab00c2e00cbe25ec91a
COUNT = 41
MD = 93acee1977128f2a4218678b32e2844f23eb526b
COUNT = 42
MD = 226065d299b2d6c582d386897b93f2adf14de00b
COUNT = 43
MD = 672fed0d90c21d4ec0111a7284bcf1bbd72af9bd
COUNT = 44
MD = 90d642f12f28cb3dad7daad84cf0f94ded1137ae
COUNT = 45
MD = 4a2815b58ffc858e5e7e9e6106765458d2af4ec3
COUNT = 46
MD = 29fa3679032421b78b7a08c54766c1592f6739c1
COUNT = 47
MD = 19f4e30393eb66c6e200744fa8999d224e6df173
COUNT = 48
MD = 30650026be77212088ab50438e04b4b8e3761977
COUNT = 49
MD = 993d0e135bcd598fa673c6f19251bcbde18b7b34
COUNT = 50
MD = c9eaf20b473219a70efe85940620426c6ff6f4a4
COUNT = 51
MD = 6325d0b83c308bd42854ce69446e85ba36348d7d
COUNT = 52
MD = 2fb354f8a68030efb747f78812060a9c05e92164
COUNT = 53
MD = a7e33bd16f770c17e8818ad5a5fc4fee673eae56
COUNT = 54
MD = ff23e7105bc9f4dad0fb9c6519d1eae16439a5d6
COUNT = 55
MD = a31aca821e163213cd2ae84cf56c1134daa4a621
COUNT = 56
MD = 94ab9cfd4cf9bf2e4409dbcdc9ef2c8b611cc69d
COUNT = 57
MD = c0194064ce48dde771b7871efa86a4a6e87eec76
COUNT = 58
MD = f1a9065e3e7f98753c6f833f5ffe74133f6b887f
COUNT = 59
MD = b8b3cd6ca1d5b5610e43212f8df75211aaddcf96
COUNT = 60
MD = 33c3a8d739cc2f83be597aa11c43e2ad6f0d2436
COUNT = 61
MD = 4f5c67e5110f3663b7aa88759dbba6fa82f2d705
COUNT = 62
MD = b1ebc87c7b2b8fe73e7a882d3f4f0492946e0d7c
COUNT = 63
MD = 01566616fe4a8c7cf22f21031ac6ea7fb7ce15db
COUNT = 64
MD = 5650f3517a393792781d23b4c9d360bf8bd31d65
COUNT = 65
MD = a4fdbd24cb4a328b898b804b103caa98baedd3fa
COUNT = 66
MD = 0cf01eecec4b85aa39f40aa9b4dce208d68eb17b
COUNT = 67
MD = ae9ac147bab7c10609abe6e931a5ab087a41dc5a
COUNT = 68
MD = c0328145ce63fb0aceeb414e791d2be92009b1ec
COUNT = 69
MD = 60343e5fb7eee00d31ea507b820ddbb7ef405dc7
COUNT = 70
MD = e0b97cd9149ff9955b6a35b3a79ecb3bdbd2a5a5
COUNT = 71
MD = 4e4fdcd382ae0f3f4fbda5fd934eee0d6ad37df5
COUNT = 72
MD = 9d97dd237d193482cf3ab862a38843762e69077f
COUNT = 73
MD = 2bc927d17ff2f8a844f6f36a944a64d73d431192
COUNT = 74
MD = b91200306b769aab18e5e411b5bd5e7bce1cc80e
COUNT = 75
MD = c47493a666085e1b7a75618761a80c402f46546d
COUNT = 76
MD = 31355869b80ff84fac239db694ada07d3be26b15
COUNT = 77
MD = 1a2022f6330bf96f025cb7d8f0201a7d70b3b58e
COUNT = 78
MD = 0f60d7c5ad49efce939c3a27da9973f7f1747848
COUNT = 79
MD = ceada087801616fc6c08cfa469658f3dc5239ca7
COUNT = 80
MD = 4ad0cf9181122b06df714397bd5366aa90bfc9fa
COUNT = 81
MD = ac6404e6b9d5c0fa17fa77fd39850f22b76ecd83
COUNT = 82
MD = f0658218adffb9ee9328577854b6387393957a3a
COUNT = 83
MD = 6fe9992747897389957b9a91467a4ec983829ab6
COUNT = 84
MD = 74320b3ddde6dbfbdad3ad29a7695f5a275b2105
COUNT = 85
MD = 2009ea5d6452f51d12477740e374e0e313134779
COUNT = 86
MD = 7dbf33d7125709f101fea4ec03436ab95a900c28
COUNT = 87
MD = 0c05b78e324cb265bd6adc7452249eaa85bccb3f
COUNT = 88
MD = 10c1b9b2de8a9050fb6f4b10a99f7e1e47159f25
COUNT = 89
MD = 20072c1f691142d9b83a090dd01f446b4e325a1c
COUNT = 90
MD = ffcb6a1525f20803cfc79deb40addfd3e7b2f05c
COUNT = 91
MD = bdcbb4ed636e244bb0fe6af4bc53998936df4ebc
COUNT = 92
MD = f58ccbc65a2ffa5b35274dd0ceb4ea70eb73c26a
COUNT = 93
MD = fbe95ac75e4b9cccd1a5debf757fa1a502d07944
COUNT = 94
MD = a8babac55950dba4993601d35adff874a2b9bb2a
COUNT = 95
MD = 594db79de71c7651e9eef2f08bb7be3d26b6ee99
COUNT = 96
MD = 63377d45d0e2d0c987bebe8086c76a5e8b63a14b
COUNT = 97
MD = cd1e7a192130866aa87fd1c8b43e9b7a0eab7615
COUNT = 98
MD = b3c69ad5dbdd34b7b45b2a89dad72f4cf1d8fd73
COUNT = 99
MD = 01b7be5b70ef64843a03fdbb3b247a6278d2cbe1

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,267 @@
# CAVS 11.0
# "SHA-1 ShortMsg" information
# SHA-1 tests are configured for BYTE oriented implementations
# Generated on Tue Mar 15 08:23:35 2011
[L = 20]
Len = 0
Msg = 00
MD = da39a3ee5e6b4b0d3255bfef95601890afd80709
Len = 8
Msg = 36
MD = c1dfd96eea8cc2b62785275bca38ac261256e278
Len = 16
Msg = 195a
MD = 0a1c2d555bbe431ad6288af5a54f93e0449c9232
Len = 24
Msg = df4bd2
MD = bf36ed5d74727dfd5d7854ec6b1d49468d8ee8aa
Len = 32
Msg = 549e959e
MD = b78bae6d14338ffccfd5d5b5674a275f6ef9c717
Len = 40
Msg = f7fb1be205
MD = 60b7d5bb560a1acf6fa45721bd0abb419a841a89
Len = 48
Msg = c0e5abeaea63
MD = a6d338459780c08363090fd8fc7d28dc80e8e01f
Len = 56
Msg = 63bfc1ed7f78ab
MD = 860328d80509500c1783169ebf0ba0c4b94da5e5
Len = 64
Msg = 7e3d7b3eada98866
MD = 24a2c34b976305277ce58c2f42d5092031572520
Len = 72
Msg = 9e61e55d9ed37b1c20
MD = 411ccee1f6e3677df12698411eb09d3ff580af97
Len = 80
Msg = 9777cf90dd7c7e863506
MD = 05c915b5ed4e4c4afffc202961f3174371e90b5c
Len = 88
Msg = 4eb08c9e683c94bea00dfa
MD = af320b42d7785ca6c8dd220463be23a2d2cb5afc
Len = 96
Msg = 0938f2e2ebb64f8af8bbfc91
MD = 9f4e66b6ceea40dcf4b9166c28f1c88474141da9
Len = 104
Msg = 74c9996d14e87d3e6cbea7029d
MD = e6c4363c0852951991057f40de27ec0890466f01
Len = 112
Msg = 51dca5c0f8e5d49596f32d3eb874
MD = 046a7b396c01379a684a894558779b07d8c7da20
Len = 120
Msg = 3a36ea49684820a2adc7fc4175ba78
MD = d58a262ee7b6577c07228e71ae9b3e04c8abcda9
Len = 128
Msg = 3552694cdf663fd94b224747ac406aaf
MD = a150de927454202d94e656de4c7c0ca691de955d
Len = 136
Msg = f216a1cbde2446b1edf41e93481d33e2ed
MD = 35a4b39fef560e7ea61246676e1b7e13d587be30
Len = 144
Msg = a3cf714bf112647e727e8cfd46499acd35a6
MD = 7ce69b1acdce52ea7dbd382531fa1a83df13cae7
Len = 152
Msg = 148de640f3c11591a6f8c5c48632c5fb79d3b7
MD = b47be2c64124fa9a124a887af9551a74354ca411
Len = 160
Msg = 63a3cc83fd1ec1b6680e9974a0514e1a9ecebb6a
MD = 8bb8c0d815a9c68a1d2910f39d942603d807fbcc
Len = 168
Msg = 875a90909a8afc92fb7070047e9d081ec92f3d08b8
MD = b486f87fb833ebf0328393128646a6f6e660fcb1
Len = 176
Msg = 444b25f9c9259dc217772cc4478c44b6feff62353673
MD = 76159368f99dece30aadcfb9b7b41dab33688858
Len = 184
Msg = 487351c8a5f440e4d03386483d5fe7bb669d41adcbfdb7
MD = dbc1cb575ce6aeb9dc4ebf0f843ba8aeb1451e89
Len = 192
Msg = 46b061ef132b87f6d3b0ee2462f67d910977da20aed13705
MD = d7a98289679005eb930ab75efd8f650f991ee952
Len = 200
Msg = 3842b6137bb9d27f3ca5bafe5bbb62858344fe4ba5c41589a5
MD = fda26fa9b4874ab701ed0bb64d134f89b9c4cc50
Len = 208
Msg = 44d91d3d465a4111462ba0c7ec223da6735f4f5200453cf132c3
MD = c2ff7ccde143c8f0601f6974b1903eb8d5741b6e
Len = 216
Msg = cce73f2eabcb52f785d5a6df63c0a105f34a91ca237fe534ee399d
MD = 643c9dc20a929608f6caa9709d843ca6fa7a76f4
Len = 224
Msg = 664e6e7946839203037a65a12174b244de8cbc6ec3f578967a84f9ce
MD = 509ef787343d5b5a269229b961b96241864a3d74
Len = 232
Msg = 9597f714b2e45e3399a7f02aec44921bd78be0fefee0c5e9b499488f6e
MD = b61ce538f1a1e6c90432b233d7af5b6524ebfbe3
Len = 240
Msg = 75c5ad1f3cbd22e8a95fc3b089526788fb4ebceed3e7d4443da6e081a35e
MD = 5b7b94076b2fc20d6adb82479e6b28d07c902b75
Len = 248
Msg = dd245bffe6a638806667768360a95d0574e1a0bd0d18329fdb915ca484ac0d
MD = 6066db99fc358952cf7fb0ec4d89cb0158ed91d7
Len = 256
Msg = 0321794b739418c24e7c2e565274791c4be749752ad234ed56cb0a6347430c6b
MD = b89962c94d60f6a332fd60f6f07d4f032a586b76
Len = 264
Msg = 4c3dcf95c2f0b5258c651fcd1d51bd10425d6203067d0748d37d1340d9ddda7db3
MD = 17bda899c13d35413d2546212bcd8a93ceb0657b
Len = 272
Msg = b8d12582d25b45290a6e1bb95da429befcfdbf5b4dd41cdf3311d6988fa17cec0723
MD = badcdd53fdc144b8bf2cc1e64d10f676eebe66ed
Len = 280
Msg = 6fda97527a662552be15efaeba32a3aea4ed449abb5c1ed8d9bfff544708a425d69b72
MD = 01b4646180f1f6d2e06bbe22c20e50030322673a
Len = 288
Msg = 09fa2792acbb2417e8ed269041cc03c77006466e6e7ae002cf3f1af551e8ce0bb506d705
MD = 10016dc3a2719f9034ffcc689426d28292c42fc9
Len = 296
Msg = 5efa2987da0baf0a54d8d728792bcfa707a15798dc66743754406914d1cfe3709b1374eaeb
MD = 9f42fa2bce6ef021d93c6b2d902273797e426535
Len = 304
Msg = 2836de99c0f641cd55e89f5af76638947b8227377ef88bfba662e5682babc1ec96c6992bc9a0
MD = cdf48bacbff6f6152515323f9b43a286e0cb8113
Len = 312
Msg = 42143a2b9e1d0b354df3264d08f7b602f54aad922a3d63006d097f683dc11b90178423bff2f7fe
MD = b88fb75274b9b0fd57c0045988cfcef6c3ce6554
Len = 320
Msg = eb60c28ad8aeda807d69ebc87552024ad8aca68204f1bcd29dc5a81dd228b591e2efb7c4df75ef03
MD = c06d3a6a12d9e8db62e8cff40ca23820d61d8aa7
Len = 328
Msg = 7de4ba85ec54747cdc42b1f23546b7e490e31280f066e52fac117fd3b0792e4de62d5843ee98c72015
MD = 6e40f9e83a4be93874bc97cdebb8da6889ae2c7a
Len = 336
Msg = e70653637bc5e388ccd8dc44e5eace36f7398f2bac993042b9bc2f4fb3b0ee7e23a96439dc01134b8c7d
MD = 3efc940c312ef0dfd4e1143812248db89542f6a5
Len = 344
Msg = dd37bc9f0b3a4788f9b54966f252174c8ce487cbe59c53c22b81bf77621a7ce7616dcb5b1e2ee63c2c309b
MD = a0cf03f7badd0c3c3c4ea3717f5a4fb7e67b2e56
Len = 352
Msg = 5f485c637ae30b1e30497f0fb7ec364e13c906e2813daa34161b7ac4a4fd7a1bddd79601bbd22cef1f57cbc7
MD = a544e06f1a07ceb175a51d6d9c0111b3e15e9859
Len = 360
Msg = f6c237fb3cfe95ec8414cc16d203b4874e644cc9a543465cad2dc563488a659e8a2e7c981e2a9f22e5e868ffe1
MD = 199d986ed991b99a071f450c6b1121a727e8c735
Len = 368
Msg = da7ab3291553c659873c95913768953c6e526d3a26590898c0ade89ff56fbd110f1436af590b17fed49f8c4b2b1e
MD = 33bac6104b0ad6128d091b5d5e2999099c9f05de
Len = 376
Msg = 8cfa5fd56ee239ca47737591cba103e41a18acf8e8d257b0dbe8851134a81ff6b2e97104b39b76e19da256a17ce52d
MD = 76d7db6e18c1f4ae225ce8ccc93c8f9a0dfeb969
Len = 384
Msg = 57e89659d878f360af6de45a9a5e372ef40c384988e82640a3d5e4b76d2ef181780b9a099ac06ef0f8a7f3f764209720
MD = f652f3b1549f16710c7402895911e2b86a9b2aee
Len = 392
Msg = b91e64235dbd234eea2ae14a92a173ebe835347239cff8b02074416f55c6b60dc6ced06ae9f8d705505f0d617e4b29aef9
MD = 63faebb807f32be708cf00fc35519991dc4e7f68
Len = 400
Msg = e42a67362a581e8cf3d847502215755d7ad425ca030c4360b0f7ef513e6980265f61c9fa18dd9ce668f38dbc2a1ef8f83cd6
MD = 0e6730bc4a0e9322ea205f4edfff1fffda26af0a
Len = 408
Msg = 634db92c22010e1cbf1e1623923180406c515272209a8acc42de05cc2e96a1e94c1f9f6b93234b7f4c55de8b1961a3bf352259
MD = b61a3a6f42e8e6604b93196c43c9e84d5359e6fe
Len = 416
Msg = cc6ca3a8cb391cd8a5aff1faa7b3ffbdd21a5a3ce66cfaddbfe8b179e4c860be5ec66bd2c6de6a39a25622f9f2fcb3fc05af12b5
MD = 32d979ca1b3ed0ed8c890d99ec6dd85e6c16abf4
Len = 424
Msg = 7c0e6a0d35f8ac854c7245ebc73693731bbbc3e6fab644466de27bb522fcb99307126ae718fe8f00742e6e5cb7a687c88447cbc961
MD = 6f18190bd2d02fc93bce64756575cea36d08b1c3
Len = 432
Msg = c5581d40b331e24003901bd6bf244aca9e9601b9d81252bb38048642731f1146b8a4c69f88e148b2c8f8c14f15e1d6da57b2daa9991e
MD = 68f525feea1d8dbe0117e417ca46708d18d7629a
Len = 440
Msg = ec6b4a88713df27c0f2d02e738b69db43abda3921317259c864c1c386e9a5a3f533dc05f3beeb2bec2aac8e06db4c6cb3cddcf697e03d5
MD = a7272e2308622ff7a339460adc61efd0ea8dabdc
Len = 448
Msg = 0321736beba578e90abc1a90aa56157d871618f6de0d764cc8c91e06c68ecd3b9de3824064503384db67beb7fe012232dacaef93a000fba7
MD = aef843b86916c16f66c84d83a6005d23fd005c9e
Len = 456
Msg = d0a249a97b5f1486721a50d4c4ab3f5d674a0e29925d5bf2678ef6d8d521e456bd84aa755328c83fc890837726a8e7877b570dba39579aabdd
MD = be2cd6f380969be59cde2dff5e848a44e7880bd6
Len = 464
Msg = c32138531118f08c7dcc292428ad20b45ab27d9517a18445f38b8f0c2795bcdfe3ffe384e65ecbf74d2c9d0da88398575326074904c1709ba072
MD = e5eb4543deee8f6a5287845af8b593a95a9749a1
Len = 472
Msg = b0f4cfb939ea785eabb7e7ca7c476cdd9b227f015d905368ba00ae96b9aaf720297491b3921267576b72c8f58d577617e844f9f0759b399c6b064c
MD = 534c850448dd486787b62bdec2d4a0b140a1b170
Len = 480
Msg = bd02e51b0cf2c2b8d204a026b41a66fbfc2ac37ee9411fc449c8d1194a0792a28ee731407dfc89b6dfc2b10faa27723a184afef8fd83def858a32d3f
MD = 6fbfa6e4edce4cc85a845bf0d228dc39acefc2fa
Len = 488
Msg = e33146b83e4bb671392218da9a77f8d9f5974147182fb95ba662cb66011989c16d9af104735d6f79841aa4d1df276615b50108df8a29dbc9de31f4260d
MD = 018872691d9b04e8220e09187df5bc5fa6257cd9
Len = 496
Msg = 411c13c75073c1e2d4b1ecf13139ba9656cd35c14201f1c7c6f0eeb58d2dbfe35bfdeccc92c3961cfabb590bc1eb77eac15732fb0275798680e0c7292e50
MD = d98d512a35572f8bd20de62e9510cc21145c5bf4
Len = 504
Msg = f2c76ef617fa2bfc8a4d6bcbb15fe88436fdc2165d3074629579079d4d5b86f5081ab177b4c3f530376c9c924cbd421a8daf8830d0940c4fb7589865830699
MD = 9f3ea255f6af95c5454e55d7354cabb45352ea0b
Len = 512
Msg = 45927e32ddf801caf35e18e7b5078b7f5435278212ec6bb99df884f49b327c6486feae46ba187dc1cc9145121e1492e6b06e9007394dc33b7748f86ac3207cfe
MD = a70cfbfe7563dd0e665c7c6715a96a8d756950c0

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,309 @@
# CAVS 11.1
# "SHA-224 Monte" information for "sha_values"
# SHA-224 tests are configured for BYTE oriented implementations
# Generated on Wed May 11 17:26:02 2011
[L = 28]
Seed = ed2b70d575d9d0b4196ae84a03eed940057ea89cdd729b95b7d4e6a5
COUNT = 0
MD = cd94d7da13c030208b2d0d78fcfe9ea22fa8906df66aa9a1f42afa70
COUNT = 1
MD = 555846e884633639565d5e0c01dd93ba58edb01ee18e68ccca28f7b8
COUNT = 2
MD = 44d5f4a179b33231f24cc209ed2542ddb931391f2a2d604f80ed460b
COUNT = 3
MD = 18678e3c151f05f92a89fc5b2ec56bfc6fafa66d73ffc1937fcab4d0
COUNT = 4
MD = b285f829b0499ff45f8454eda2d4e0997b3f438c2728f1a25cfbb05a
COUNT = 5
MD = 206d442c6605be0e675b0efc76243c2f18f2260a93375fb36e469631
COUNT = 6
MD = 1cd8ea34d8483b6a513c52a74e416bac2f322bbaeee02c6b0b05a781
COUNT = 7
MD = 00cee48001fe8442ef39c3433ed05473179f34205d337940d4bfd3cd
COUNT = 8
MD = ead3ad27819401912bc9abfdb50037672a3aed0e94fbaa1cc0560621
COUNT = 9
MD = 8f4dd5aef9cea829d8802ffcced2e8ed6b48ac23bbfbb0fae2fad0fd
COUNT = 10
MD = 03aeb918feab459e39af29ff3aaf406088bf06d793338bbd563641a2
COUNT = 11
MD = de80c312b153fbd7241c8bc432d1ed253d26dcc6f458b953ac2d9259
COUNT = 12
MD = 3eb8d347cc2565ddd71f7fc21cff7eb3a2cf8e85c5e1d4c751f69f26
COUNT = 13
MD = dbfd7033a4f884ecf7053f07b4c51f3efb1c09084cc7bbe667196a3e
COUNT = 14
MD = 5323fc60310fe29900eb7a500f29897001c37945c5f8849674725553
COUNT = 15
MD = c3d9416549bebebf679c0122a9c5bb86c0b514c6a4e9eda1e9782040
COUNT = 16
MD = 749fc9c8c21957ddcaf5eff69c297284d722c79be1fc6c910495a586
COUNT = 17
MD = aa307d91c4037372ff0ca60eb17ec8f1faba862601b95754783ea808
COUNT = 18
MD = 071e361909c38791e941d995b0b25a3294bdf39456cc012806ada3c5
COUNT = 19
MD = 18751a765f3b06fc2c9a1888d4bb78b2d2226799a54dba72b5429f25
COUNT = 20
MD = 54b39c96f6377e3fc2ae0ba4ec89049a6c04808da3fa0415c9053ce4
COUNT = 21
MD = 58c1eda7eab2fc4046ae153ee95de5df036dbba25b9bb5c5428ea882
COUNT = 22
MD = 3a02eaf55d04b6052b7d79b96d1e316f90f5dbbb3217dbfaea55faef
COUNT = 23
MD = c8b5eac17f450458c60c075a8f75a24a1dbc58247fcd0ccfaf03e446
COUNT = 24
MD = 53084cacfebbc4d1ff2db614b42714c18ddde36c6b7c2fbc3b1a8706
COUNT = 25
MD = 528b867aa481d42fc4931a47d24c3c905aaafa8f6dd5820c67d3579c
COUNT = 26
MD = f0a3cd3f53eb72df80ab67d264a973b6bb2f58bde8f636d9100e8864
COUNT = 27
MD = 7912f20299d803ba917f408a5a59822d147bcd1008ad5c7b678e2390
COUNT = 28
MD = 6f0e49505c15669302133d66e45d192e0c6ad02fc5b9aa128aa5517a
COUNT = 29
MD = d06aed0f18e6c377174fd00cc74a92020b3df218c376eac0501a094a
COUNT = 30
MD = cb1bbf7cc5dad591d32534c570e5bca93b8952832779dd6e0ccdc91c
COUNT = 31
MD = 4775bc11834930118654a3e66e5b7f51871d6f5068f4305dc2845574
COUNT = 32
MD = ce3b5703ed9f946ec4af62fade6e69c2751474ab8da570064ecd2ef6
COUNT = 33
MD = 49a9e1aa84700874ac27eee43f193df69ed6718b131c4854f729a32e
COUNT = 34
MD = d2c6592251a27cae7d819ac7b476c8a2ff608e57b018f79e0cf19b87
COUNT = 35
MD = a861be4fe188858b913aad179ba575cec91bed54c1ca27608daa27dc
COUNT = 36
MD = bf7975e63aa7f1bef84e7446f1c4a00a75c13285fd7c4a7a8318b1cf
COUNT = 37
MD = 5d125b14e966c9e431bdc5592d3e6305fae678dc5d6dd064fa1345f9
COUNT = 38
MD = 8c0fbb471404371145dbb66e8b1c6fc428e6dcfa263e3f5ddb47b30d
COUNT = 39
MD = 7148b69b04457296fca18e6f7b7f2145d9af9e6bc8f48b8571af0e53
COUNT = 40
MD = 0bd47a04fc42fb3d9643496e5b0719c22262f741e862adfcef91d61c
COUNT = 41
MD = 3dbb14133351e5d4bc885d9594c07f7f0f99d4a7c745eff3e7aadc2c
COUNT = 42
MD = 94f6ba7f94ba9903f7e9bde9b131353fce560c7de7159458f1a39cfa
COUNT = 43
MD = 65fc03fabbf57904f572358c20f004aa16e0b5ae6530fa961ea10b9d
COUNT = 44
MD = e46532e3e4bd0a0cb389abfba5d679e916a7c193324f1bac498ee1ee
COUNT = 45
MD = 131d096c684345311cff958706eded139676a74d97a1beb861998485
COUNT = 46
MD = fe3e03637088ac8ee2e035bfc1e7f4e944304663c832c26089e85f9f
COUNT = 47
MD = d570c2b7040fc721b41f2d213f6ee87ac1e37f2b86526cf46c699aa7
COUNT = 48
MD = 82ede72ad163b914be7c22c085cd99438b6d5557ddd3b752f0a9fb7b
COUNT = 49
MD = 343c21a0cbde3cccdbbd66eee32c50f5a54b0ac267ec3f41ec07a67f
COUNT = 50
MD = 94ad254f3b4a76f6140d0dd3775bd75eb3c081085fcb76c91b4cca92
COUNT = 51
MD = 65fa84f358bc32caaff799129bc2cad883636826415703a2dd1a3cbe
COUNT = 52
MD = 1c2f47c532856198d03dd85275357dce085c8f6c5a871aac4ff4ea28
COUNT = 53
MD = 1d51c1019131b41a076cc603f4a8e56b2f4ee70dba326af30d926827
COUNT = 54
MD = 9789daba3a8e9702d2d0b319878f88b08ebc5876dd5dff6414bf1922
COUNT = 55
MD = 1968789785f1ef61f849bcb29fbc1491c006021f729718e72f29b80d
COUNT = 56
MD = 62dca9550461f8a85e1abca4192a8a55a6e6663ebcda9ba6fb95f10c
COUNT = 57
MD = ee190aa251c1a2ae0a376b4c6b6ab3bb09f743fa01eafaab68d170e3
COUNT = 58
MD = 02273be94aaaf4a1d22496821e8abda8c418d3a4c278947c27d6c912
COUNT = 59
MD = 3998a213e392978a38016545a59bd435180da66d2b3da373088f406a
COUNT = 60
MD = 7308f2145d345bdb01c38a9993a0ec81ed5164ed0c6caabfa3b23fea
COUNT = 61
MD = 3ccde61f4734978995b7489bad8c1e6bafe03f7c3886e9b4ef0f1aa0
COUNT = 62
MD = cca9745f59f3ae2bbb8d65d31c171aa33960c8c6fa4689bb7e6d2152
COUNT = 63
MD = c976de72db46c1a254293af6093c563ce43232077c249584c016ff6f
COUNT = 64
MD = f1448af3cfe317aff1470f0a3de7bf533d77dc7f55e8dd790fd57727
COUNT = 65
MD = d4be0ccfe4913851c9636ed036c625524e72891c5c0627aae50288ce
COUNT = 66
MD = 6bd99c53693d4e2467ba6094710a6d2f48cc2ae907c4ae28604586a1
COUNT = 67
MD = 2eb4fa0872ede2a378386e40002cb00b4d1c2fca3413b944ed210915
COUNT = 68
MD = 48b624151c9d3a1cc8e9d6665d42d4e640ac91abcd3556a31ff0250c
COUNT = 69
MD = 31159840b7cb040d819ebee1ed0e52d09f5805be523cccc22eeacba9
COUNT = 70
MD = f9a67791dcae0aea00f77f8536ddba439e9fcf7e5b1ed827f83818a8
COUNT = 71
MD = a5913105fba645ba0df942da96d271a1d5efb923a4f61eb463450ea9
COUNT = 72
MD = 6ece291f81eceaa9eb5a5e228c9924f165b8b10e2cf0e143dd5fe601
COUNT = 73
MD = e07ab143f09eb8ad0d381b888adb22229c2e2a8b067e0fd012ef67a7
COUNT = 74
MD = 88a33980be5bc911c1713d5c2bd2e5ecca7fc87879501aefa9722c89
COUNT = 75
MD = a709d188da8ee187d91bd17069f785ebb379df013d78844a45b2bfe5
COUNT = 76
MD = 306fa7bd696b3e9841f84d1c861712acba0febddd7a952499b96579e
COUNT = 77
MD = 61341dee2e2869112bba2e1077fb409375f755dcafc1457bf49e0e8e
COUNT = 78
MD = 0959a6e3b727c6213119b9e8411132b5819eb848bec6ebda0b75578a
COUNT = 79
MD = 11cef0312aaedb9d0b26de64656406c8f4c358e6d3db459d364481de
COUNT = 80
MD = 5de71b191eec70e591c22ebe3a5d2973aa3172f1c272e926cc0d4873
COUNT = 81
MD = ab218bf4268aec9b41dd2db80622e4c0319cc0de12a60e06d80414ea
COUNT = 82
MD = 5c83874afe6da0443abfbbbf8ceef38f9400b63593ee7a29d467b4f5
COUNT = 83
MD = ba0fd01f699a0d00a0dff4c63f6ad19e9530a7ad11fec504e6481816
COUNT = 84
MD = 835ec2c57424baaeed09a7c0c0b6e8bf9d1cec83de4c719846c990fb
COUNT = 85
MD = 64d95f2c92343d8fca6f6914fba8814478850b5d4c2eb227f4ae6fa1
COUNT = 86
MD = f8dd5355827ac4bd040fc05ed6cb2914d013f126487a6d5f2c22f767
COUNT = 87
MD = be5bbf68d6b99749edefa6b113638ca5cf5fddfd8fcd4d719aeb54b5
COUNT = 88
MD = 3434d03e98d0af69281e7a7ff8301369c5bc6166cd29b83397ad3fd7
COUNT = 89
MD = 747b2a7cfb8c4fef7de0a08499f8b19f37e9161b855a84bd50ef84c5
COUNT = 90
MD = c1c1fa2bbb10c5672b040ed0c33d4d93e0fd210d1373fc7fd2312c0c
COUNT = 91
MD = 671f67380b7676ee7c9fbfe71f3807e3575745ec3ae3128420a141fd
COUNT = 92
MD = e88394adf710b9764a448abc6d62928b0268c6b119306f3c93d7b6d2
COUNT = 93
MD = 711cc90bfdeed121bd5a8629a9cba6df7bf8df89184ec64ee918cc67
COUNT = 94
MD = 3f63432484eaa1f389d27947a84e256618f9bc81015993cac386887a
COUNT = 95
MD = e00e0bf2a32227461230a065bbd2eeb5364277e83a850c53ef5c92e9
COUNT = 96
MD = 1977311cea23a681c83dc58a6863e362bf6c02e30f4c9c4c8439ab4e
COUNT = 97
MD = 2853a64f56c6282de53e30eba9418dd62eccb8c9a662c313b4768265
COUNT = 98
MD = ca9d0a2eeb484b9809c3850f166362d893f951f5e93cc7a3c72522e0
COUNT = 99
MD = 27033d2d89329ba9d2a39c0292552a5f1f945c115d5abf2064e93754

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,267 @@
# CAVS 11.0
# "SHA-224 ShortMsg" information
# SHA-224 tests are configured for BYTE oriented implementations
# Generated on Tue Mar 15 08:23:36 2011
[L = 28]
Len = 0
Msg = 00
MD = d14a028c2a3a2bc9476102bb288234c415a2b01f828ea62ac5b3e42f
Len = 8
Msg = 84
MD = 3cd36921df5d6963e73739cf4d20211e2d8877c19cff087ade9d0e3a
Len = 16
Msg = 5c7b
MD = daff9bce685eb831f97fc1225b03c275a6c112e2d6e76f5faf7a36e6
Len = 24
Msg = 51ca3d
MD = 2c8959023515476e38388abb43599a29876b4b33d56adc06032de3a2
Len = 32
Msg = 6084347e
MD = ae57c0a6d49739ba338adfa53bdae063e5c09122b77604780a8eeaa3
Len = 40
Msg = 493e14623c
MD = 7f631f295e024e74552083245ca8f988a3fb65680ae97c3040d2e65c
Len = 48
Msg = d729d8cd1631
MD = 342e8e6b23c1c6a54910631f098e08e836259c57e49c1b1d023d166d
Len = 56
Msg = cbf2061e10faa5
MD = 3aa702b1b66dc57d7aec3ccdbdfbd88592d7520f843ba5d0fa481168
Len = 64
Msg = 5f77b3664823c33e
MD = bdf21ff325f754157ccf417f4855360a72e8fd117d28c8fe7da3ea38
Len = 72
Msg = 10713b894de4a734c0
MD = 03842600c86f5cd60c3a2147a067cb962a05303c3488b05cb45327bd
Len = 80
Msg = 006470d57dad9893dc03
MD = c90026cda5ad24115059c62ae9add57793ade445d4742273288bbce7
Len = 88
Msg = 6f29ca274190400720bba2
MD = ac53157947aa4b2a19089182382a4363d182dd8e4ca79cd8571390be
Len = 96
Msg = 17e8556176fcca2addbdde29
MD = cc6ad0488db0222066f740557b5758a19b30372b302332295d8c3aff
Len = 104
Msg = dbf163601db9a122a4026824de
MD = 9849845f4e47e1ece9a1c1e01a0d896ffea61c6c8894a75a11ce5f49
Len = 112
Msg = 5e1ef2ad86ceaf5439fe87d2ec9b
MD = 223c5d5d4a0116b32cea044f9af0fe44babea1c5ab201502591bcd5f
Len = 120
Msg = 65f3b9866fb8002b53cfaf806f702f
MD = b1e0806a218d593821fde8e9eacc44ab5287c32209a94f011ab66b75
Len = 128
Msg = b776708ffb91b3515ac46598ab9fa796
MD = 427311b1d7ab2488791c4deeb4251d783fe5f9806bfdfb5188c5443d
Len = 136
Msg = a4bc10b1a62c96d459fbaf3a5aa3face73
MD = d7e6634723ac25cb1879bdb1508da05313530419013fe255967a39e1
Len = 144
Msg = 9e8f3c6645c1749b55c50d2018ce40dc2427
MD = 2f5a583bf588c8988a572d128a95bea5ef1b66780a7d4be9c29efc31
Len = 152
Msg = 2db6d207c0b7d9117f24d78ee59abf2f316978
MD = 35681fce28307cae19522c23cbd4a77969347f7d8ee4a3088ba90ada
Len = 160
Msg = 3df5e7f399f6dd61a12a9d4e9464fc4997c1f37b
MD = a3e68076e30751085a843a6cbfbf0f3dee63d9c4219c914372e50b28
Len = 168
Msg = 65781d018f27ca0c72a9fa9ab4648ed369646dd3ce
MD = d15ef0d872d02da6427b8d0349dea2f204e67133b7365b4b150efc3c
Len = 176
Msg = af48eeddd93fee69d1bd7de428a63986011d10945eaf
MD = b89d428ee42e397cf11029ecbb27baddd036c8938f51c8ab56b875ac
Len = 184
Msg = df2bf0d5f9c994ac69d78baa0d512eceb74d8a047531c1
MD = db8e1ce68c8c6b84d6db755c2b8bf54f3c4b081a881efcddaf303294
Len = 192
Msg = 48d2f20955ea2d13433c20bc0404eb2e6ad79ed28f7cb4c0
MD = 3617cc3179f8b59adce181eebeed5e2763f62650949224a67e53694b
Len = 200
Msg = 218f74a42d3a47ef3b806601fba024b078cbff4e4b85772e0e
MD = b5f40b95dcc363b97e9d00b67c5d7c37f17ab563297d2d67a4df20c9
Len = 208
Msg = ef55b1e797000b04fcdb9b3021b09327e3b4e269d20cabdf418f
MD = 827b223d51240c2e3271c534c19c5637b6fe10083e85bcf06761ef21
Len = 216
Msg = 96df4387dc2c40297043bea36483f65e4eb1e07e93359cb7e68610
MD = 98e430a63fcdedafc9419010f7f59a4d816a45b4f973beb62530ff8c
Len = 224
Msg = 3ec0aa8d30d5ed825b77dc7095f421b1e608158797a377ff8bed641b
MD = 3108321eb7ff857f6aae69101b937f32a51ea279a6c14ba5232ac8c1
Len = 232
Msg = 8b0239712039f077ce323b35f4e306787b9b35270096e57735cff45d84
MD = a5c740d3ce46bb2e0a048488f2b0605c6d0ca0ea2f382d043d13db97
Len = 240
Msg = 044be30167a9758c46c727921dc4eb4e0dcb965623423e6fdd44e7a4ea52
MD = 6eb78313c743ea8769d8340f284dda6ded64a1db64392f21abb82c5c
Len = 248
Msg = 57f6118bacce47ecc31ce8b0c083d3c9219e0dbe9e4fbea154537c41231acc
MD = 0dbb53c866d63af44c222c76c825df0e379dcedfb958db03b6fd29a5
Len = 256
Msg = fe1f0fb02c9011f4c8c5905934ed15136771737ce31c5859e67f235fe594f5f6
MD = bbeaacc632c2a3db2a9b47f157ab54aa27776c6e74cf0bcaa91b06d5
Len = 264
Msg = 14fb01ae9d6015ecb3e56d6ecdfa4bc0533186adf8457f5e4a5c57c687895f3db3
MD = 178272c7d7cc71b15074c27e3b7997d4a3ba99626986a1a16cf30030
Len = 272
Msg = ff6c49712f044f4063c14125c0cdfba18ed8b7138453768a45dfa2d82a05f1e84227
MD = 403284c888a7280bc8bfc25f0c34182cd378306a21a1404d4e1c40cf
Len = 280
Msg = f900bd7e0117247f97c8fc7a665c76a35f571c3366571d6c4a3ee5d7fb93f1d1f726e2
MD = 48235b9820d66d8885faabf6a9ede63ba2a21b6177e987a33242373e
Len = 288
Msg = 42d38188ac49440cfefb77db975e083e6b22348c4c67f0f8692e88ad140d861dc828d595
MD = 615344f890e5bcf71b5efe39de1fc942ba1fe30dd9e9146adb6a41bf
Len = 296
Msg = 74fdd7d958b8ae7c2c3c5cff4266dfb2b3b842c9f59ecbbcaff575edcbcda08ccd6e08b764
MD = 66d7d6c54fc7775a0ba845ba3e11719fa535b9289f20b098c5f7a342
Len = 304
Msg = 934416dd0581e22f2bfbece7bb64afe820451fa21342df7e6f9fb37c4103381a1f7cd379bcc4
MD = fae8f1aa22def4dbaa814c5b0babdec43394951792c937050d2963a6
Len = 312
Msg = 102401c84a716ae72579c6ae79c359ea309ffd95abffae4c61884c03c9e99df77b6c92e492cacb
MD = 8f34812d57a16ef8a51ad987660c5f8623e0fa9d89846e28d46d14d9
Len = 320
Msg = 79bc8fb60f85d15a2386566e3e7314df284533085add1c7bb6ead3ff760c86d5633a66404761b544
MD = 65c54014cfa30f0bc27d1c6efa96ae8481f4c2505bff272956eab0df
Len = 328
Msg = db3121ea71294983b185207a9d8de3e484a66c0431bf07c962eb82977c4f834b7c3f1e7931a4a7f7a9
MD = 9316d2f021c2913d63a7e66924c87c161c3cfde0ea7ba07f54772862
Len = 336
Msg = 0dd51aa660c5cb4b7f78c46852c1db8707ab451c1367b6187388c8bb3873a1aa4210d0414cc6792a29a7
MD = 31989e7a62a5132a5070d77250d8904bb82d457dc63469d06b50185e
Len = 344
Msg = 487fd2e5b694b7071d3789a258a51e8604dc0d3e8f5d62f39131968e602abe1ddf6b0278962a512408b553
MD = e798683438284626d710877d9eea3a0e02f349fc43acb7f9f8f9e81c
Len = 352
Msg = 11183bdebfef58e4da5b1cb73be0d30b20da304d8659d921da2e270fd14626799537e4d12119e809ee97004a
MD = 96870657d6cb668be3995aa8bd31df77840d1d1915d72482e83b6b2c
Len = 360
Msg = a239de5c8e2644e8f030d94d98f1a30664e6fd961dc2977a9c08be5c31d8de89450945a53d79299ea2a1edde7f
MD = e99743d4fd26c8800c36a67b6762247c29da6b62794123c59de06dc0
Len = 368
Msg = 917c4577aa6b0f9df49999fc1c958cb09b7fd5fc80be949670f03545eb27dcaed052076b24f96f5e0f2e2f4527c0
MD = 7ecd693d4d9cf43929464698efa0bac33c2e1424f816edc769260978
Len = 376
Msg = c3f1e735a6741aa481ad577a98dbac1f03cc80ea0dae1b94db2369ed4e93facd29c64e4e77b25038279120bdfa3715
MD = 86f0d89d8e14fd8b6606412d71a7a54a347b304ea5d49c208f2266ab
Len = 384
Msg = de4fbfd553cdf37019f25afa82dc6b9970f4bb1ebbc37f80d3084c88a70722cdc523a9e3c2afbad0dc0221bfdec9a2f9
MD = 4c5262acb4a2a44eaa9bc6757024fb202ef4d5a7a16fa37252a422b5
Len = 392
Msg = db2e2eb636610cf42e9b33433acce1b3b925949f297dd83199f45d2861d64cd910c2db74a60b2089045e22cba0a536137d
MD = 16bf4e45bcdc60447c68dcb30e6b08f55ce9f4124a29cf1f9a9d065d
Len = 400
Msg = a8e729d336d5d6ac50e1e22f0b193b66e26042fc6459214129875e740ab2b142918c138aaf941863ad3b7e6065450613b273
MD = 452bf2e5ebfc4e451cc434bc09e2a10032eed0b7627cf55e7e5ed0e2
Len = 408
Msg = d05317d4b535f9d10f739d0c2dedf3ffb090c1ad9d205089b1346693f58273c4925c0face57ba45ad6fc687c66a88fc78878be
MD = 4f03c439e097b51b00e314f675937c4d911505859fb7ab16adc65e44
Len = 416
Msg = 26bb4ed4f0424c60fe4212ff8c955e89e2f553a7d7701be59416d2089af59fa1074724e214e919b1e30f33fb78374b4b055bbc9b
MD = e7c899e27009d4dc77c2d300f191b757e52c9e7eac4b023bfab2b52a
Len = 424
Msg = f015ec83944f03292463c4345fdb1c26d1ea07645facbc9520ae244b6eb191e53dabadb4ac0fb15cda4ed77dfb9e1193abfafb1b81
MD = 459e40b3fbd612912f0217c60099379ce077cd02505871b0c9c14e7a
Len = 432
Msg = 0786706f680c27b792d054faa63f499a8e6b5ddb90502946235bf74c022d772c809cb4171bfa4791539aca1abd91900e53ba93ca0efd
MD = fadebab7c3d0fb8e97e429b79083087735e4ab385a789521260ef3ad
Len = 440
Msg = 445e8698eeb8accbaac4ffa7d934fffd16014a430ef70f3a9174c6cfe96d1e3f6ab1377f4a7212dbb30146dd17d9f470c4dffc45b8e871
MD = 4c7ae028c0fe61f2a9cada61fae30685b77f04c6442576e912af9fa6
Len = 448
Msg = 52839f2f0853a30df14ec897a1914c685c1ac21470d00654c8c37663bfb65fa732dbb694d9dd09ced723b48d8f545846ba168988b61cc724
MD = 2f755a57674b49d5c25cb37348f35b6fd2de2552c749f2645ba63d20
Len = 456
Msg = 5fe8c2072d8900287ccaf07f3f66b0c22acd3e0bb91d9573754e19e373ac35271d8b43443436ac0c162850ef3d7f281409ad29a9bf716c77d1
MD = 42909757f6e229f69f04cc7a863c4e70e48c7c3575057b455c959775
Len = 464
Msg = e8064d83f3d643af8718c87e3ccd6a9733685eac61d572a22ab943f232fcb04f70858e8984449db14a76bb7eaf2458efc3ed2a32100622c52b7f
MD = 1a1d8ed54cb45c97bc970754b43eb93d9eabde4c7b07f76ad82d8ede
Len = 472
Msg = 87c9a517e28d1bb54ad20fca76460efd894d7786e68ee8d746b2f68208682157c8ad06cc324ad7a3189e09c6c39d4c768719c0a49a41669f2767d5
MD = 605977cf87b9b309bbddaaa64e528ace66b04df9f72c0e7ec88be1da
Len = 480
Msg = 59fdac3b6b32039291801c7d6f46ede8d26dc5b7a192e007116739b617569f2523680b3c0b6631af453e55805aa760c6970833ac06963bbc9dbd455e
MD = e9f0cb1dc8337e906385892f2348a8ba4412318ecad9b96e3711531f
Len = 488
Msg = 30350a4df0b58ff49c0fa09e426fcd7007b290c760c825c1855d9b0023b82caa51e3cab4c60cfa61492be50568e5ac0f6db0fd468e39e4536403e3809f
MD = 776cc6636c02408fbf65ace73ae80017108b917c16c5a912fd860241
Len = 496
Msg = ef797a0d43c30b4fe1014bdb9420879c2ff845d27e73d55a7df22930c8ece73253d8bb265b4ef2ff9c69455cc56ff25229b4126bb7bb26ee2c9ff36187b1
MD = f5b9ffb102affac352a4a535a00f89b06c268cf4881d712668906025
Len = 504
Msg = 716944de41710c29b659be10480bb25a351a39e577ee30e8f422d57cf62ad95bda39b6e70c61426e33fd84aca84cc7912d5eee45dc34076a5d2323a15c7964
MD = 61645ac748db567ac862796b8d06a47afebfa2e1783d5c5f3bcd81e2
Len = 512
Msg = a3310ba064be2e14ad32276e18cd0310c933a6e650c3c754d0243c6c61207865b4b65248f66a08edf6e0832689a9dc3a2e5d2095eeea50bd862bac88c8bd318d
MD = b2a5586d9cbf0baa999157b4af06d88ae08d7c9faab4bc1a96829d65

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,309 @@
# CAVS 11.1
# "SHA-256 Monte" information for "sha_values"
# SHA-256 tests are configured for BYTE oriented implementations
# Generated on Wed May 11 17:26:03 2011
[L = 32]
Seed = 6d1e72ad03ddeb5de891e572e2396f8da015d899ef0e79503152d6010a3fe691
COUNT = 0
MD = e93c330ae5447738c8aa85d71a6c80f2a58381d05872d26bdd39f1fcd4f2b788
COUNT = 1
MD = 2e78f8c8772ea7c9331d41ed3f9cdf27d8f514a99342ee766ee3b8b0d0b121c0
COUNT = 2
MD = d6a23dff1b7f2eddc1a212f8a218397523a799b07386a30692fd6fe9d2bf0944
COUNT = 3
MD = fb0099a964fad5a88cf12952f2991ce256a4ac3049f3d389c3b9e6c00e585db4
COUNT = 4
MD = f9eba2a4cf6263826beaf6150057849eb975a9513c0b76ecad0f1c19ebbad89b
COUNT = 5
MD = 3ddf05ba8dfec982451a3e9a97695ea9cdb7098c877d0c2cd2c64e58a87754d9
COUNT = 6
MD = 2cc3fe501e3b2e33e60407b0a27025735dd04fd7623bb4fceeebae5cad67ad4b
COUNT = 7
MD = c534802a459b40c792e1fa68e54ceab69e333fbeeecad65fb124d2f3cc1f1fc1
COUNT = 8
MD = 8986e95d85e64822287c78cb7a714339431332182107109d57827776c6cc930e
COUNT = 9
MD = 72361401c670d07f1151a95e2ee914665c2bdb1228581833c7dc53b89c01c927
COUNT = 10
MD = 124c443bad9d955e084a3961b079c43c59b5e0d666af38f2f37846e85369a618
COUNT = 11
MD = 81914b78674a2a6204eef78ff51369526bf0c2e121cd364eb40a8435479dda14
COUNT = 12
MD = 8eac9d963b44021b70a527ea07420b03f51a998d0d6cb73ad4cb7fc688b4d174
COUNT = 13
MD = 0427263b4dd3ebfcb7871939dbaca5ca94e794f748c02920c9759dfa554ea534
COUNT = 14
MD = 3e9d754f2ec273b0056c2fcad2e891aaf9616fe74005d36cbf5ccba2e037b5b3
COUNT = 15
MD = 986b6594ed96a819e49edb9f65db2ea52168973d7e18ae9e0b8869a8b5dd29a0
COUNT = 16
MD = 117578126a35176a00f8c0cf999442df0890737be1880f06e6a7270959c114c6
COUNT = 17
MD = fd7f5574788d8ef64b83333ffb62e4cd3311e638db0c514071c19b84e9117afe
COUNT = 18
MD = 19db7ba6e3488a9e935af33ffb912d60c9d3b98a0be1d78e0b374dcb5274a7fb
COUNT = 19
MD = 52519e6319505df7a9aa83778618ec10b78c5771bac50e8d3f59bc815dabfb1f
COUNT = 20
MD = 434d7795fc7510af04b613e120f7f48e6d613ec056ae9fbc7c869b87c1dce63e
COUNT = 21
MD = 020324de7f6763be57bc4a6a0960258ea401ffe40d68f854e82ccfa9e0612ff7
COUNT = 22
MD = b87c7fd0ec4cd35fab077b64d00917ad06aaccb095bbe4603466644ce6cbce18
COUNT = 23
MD = 01abbd12b2b476b2d540d0c47edcb56263ea658a8080a8f08dbb313942562f00
COUNT = 24
MD = ce95bb2bf2d5c91402e13ed5271615607f39e0678aae776d18a78351b90b5838
COUNT = 25
MD = b81af264b0bb485f6656be91478f7b96c324fe262fcc366d9ce3edd44ccb85d0
COUNT = 26
MD = 9e2ad901200ca524c91373f7b5eda9cda142353e763862e350314f793a0b700d
COUNT = 27
MD = dbfabc7124338d6845f083cb1bbdf7b4060274d8e0e98d08bb7ca3779059b45b
COUNT = 28
MD = d93c2cd61f5476ea08d85f741720ab2ce5c4e38cd8254758238155fd68ea7723
COUNT = 29
MD = 232d9c3b583e297439c859150738e1b1d530812d63a9a2c1cb8e40cb50a2f27b
COUNT = 30
MD = 8b9c858bd135138d9023a0b5fcf3f12ebbc3b7f721ee0b44be1871187f21f506
COUNT = 31
MD = 05cedbd568ce9adcf5022999b8f3a28995a910c572375186da5febd775d62b79
COUNT = 32
MD = 24282cba8f5dfce7e423a103488a9a924080d549853c699159d27816dbdbe5d9
COUNT = 33
MD = ba6e3c38128f93f288e781af8a13e7ce5120c2a43a6d1c0d4edc831247350079
COUNT = 34
MD = 706fffec5b69f5ef5465b6a8663c302143af743c6b7cd5fec9f3fa9bf9b2e285
COUNT = 35
MD = 6d32c55c005eea65dacdf0e90f436943d0d0acec3c2355c36e2df1a86d1a11a7
COUNT = 36
MD = b353f425293db464ad814177ea9689f43054bcdbaf75675e918b78a82ca97a50
COUNT = 37
MD = c3fa9993130b3c95d9aed30243ba902035933d18adf5e21d2567674769062e81
COUNT = 38
MD = 1e77e07988ebd618740c2f89a7bcf0ae2542279ea8895b39aa70ba8bc37ee00f
COUNT = 39
MD = 063927892a0b095be7d21987ff8157cd4c674c1cd01ab9f0834824e8efbcf938
COUNT = 40
MD = f43054c280f05371cfbac776d43d6001f71350d898677f035aa8f7e5bd7b3fa3
COUNT = 41
MD = 2427934b28c7a9c2b18a5b7e996351aa567523744f60d54dc35bbb61f56f6fd4
COUNT = 42
MD = 3633976d174279161e13b49e5866c144ce8c1d17ec1901ad56a02c900273fe11
COUNT = 43
MD = 5f9788660d82c80155a7fea91896be3be2eb6a7b2ce963f3804cd09da5ac0c8f
COUNT = 44
MD = 097ef57de6df98c29346e67e7f676569ad402f7a1c88d1cf39ce2d44fd706f72
COUNT = 45
MD = fedcc810c74706a27fc0b6663ab2f9de0761089682dff1279fcd91312af1b8e3
COUNT = 46
MD = bd5d61fea8d23089f3f30266b1daa636a352e49476526e71cc0735cbd17054fe
COUNT = 47
MD = 5ead027c03d7a55c17f0c783b6d77670cdb8942772077d09dff9a46ecd527bec
COUNT = 48
MD = 7a06eeea07ca9eb94a98a5e9f00b7efd8de9843b6aa888822c3dccf803637732
COUNT = 49
MD = 44b6a895058ed3f31a5549407af8f788631f8a6eb8c0a5f2e15facc9190b5672
COUNT = 50
MD = f8a58bff4b54aaebe18fc3f0bb1d24974a125530756dd4a0f15628c35c02ea1c
COUNT = 51
MD = 3bf2ae5408399aba59f42e5bed35a00d038fada16013ffa5da9e8b7207f6012c
COUNT = 52
MD = 31d33c0275986b06f6dccf570d1064c7b36e1574cc4371d4bba2e55321d75397
COUNT = 53
MD = bda59cbd65e87a57df3f03c89e4d9511de71da05e2eee0560948696b37615f8f
COUNT = 54
MD = f431cc1817569e92c8ba11ec4741e6dd2e361156575af7b482587ed78e9fb7fe
COUNT = 55
MD = 1b3b3789a32165f725167da6f5ef89d95de5992783961440fce67b66c3351ea6
COUNT = 56
MD = c9873a09c079ca7f477b5601519ce51896c2a35a28fe05fe8b13e990813c6634
COUNT = 57
MD = fb16cc865ddcf513be298c7d514033ab3fae7a80b285d2b43e82363342e498f4
COUNT = 58
MD = ebaebc261b327f8be24026e32099a6b15927c54dbe390b72756f3f6362ea3b3a
COUNT = 59
MD = ae5a4fdc779d808ba898966c8c14a6c9894107ef3e1d680f6ae37e95cb7e1b67
COUNT = 60
MD = 5a4a67451c197b038c540878b6e7bc6fce3eea9c95795d611359703d6cc7ca02
COUNT = 61
MD = efb075aa051070a6b2303e026f81a5262a6e64eabb270ec5e13fc6efa3529f6f
COUNT = 62
MD = 8ff3df1a5cd0840bce61520f1e5645ce272a37b884c1750c69a957134c1a20d2
COUNT = 63
MD = 8fbd86567c20dc3ea9948dd5ea6f5204028c4ba258c35052994e7c86de2d7701
COUNT = 64
MD = 670559572a74e9af0513a3f9243bfbfd5805b837705faedc3c480d67a92bc124
COUNT = 65
MD = ef2ad8656fac9c593d301fcfac77a7815d50b42526d3a44e1573316a25b05904
COUNT = 66
MD = a3484a7a6cb5c941e15346a3ac4e09e99a5189cc96a87104d196af3c43cf995e
COUNT = 67
MD = 966851a0ef41f8d8ff970f4340a8dae8eec4f1999f5fd4f6cbcfa372fbf85495
COUNT = 68
MD = 8e1559cd4431febfa15662a2ccf2cac82f5401b2657551480bb0e3dd2111032c
COUNT = 69
MD = 5f535e2e7351cb8caf0070166218238a843c17472cea2f5911008be5d7fd6ba2
COUNT = 70
MD = 86ac4ea15f10c264b158058f5c13a36a87ac72f840071bbc45399b36823a5709
COUNT = 71
MD = 5c0d3fe289b2aac7d1bbaf57f4154b8d10875cffc9d8bd2402255ed1615f1d5f
COUNT = 72
MD = d7d808366d0c8b76ce3e7ab80ea11b4e2f8758f9ff404a3aafbf5b0cc191adcb
COUNT = 73
MD = e0768536856d1d7399667d6fd2c32f72416eeea1c40a313ee6edc910a5c3b786
COUNT = 74
MD = d670923731b3e598f5c4db4c7e57fe2275cc6c49b4bf67cb91d520846aec256e
COUNT = 75
MD = 2cb0bdcc305ef3b3d6b7265ab62bee555c524102679da122424713a9a01d69f6
COUNT = 76
MD = 5acdc323fe067a4b915ee521ac8eb81bcff4e205d53e4e7f9a69d436035cc5ad
COUNT = 77
MD = e634c43558d12c2a8710f2d6f10a86411cfad5a014e6b6cc159733c8ccece283
COUNT = 78
MD = 4a05f4bc3fcaf50e6d0916d7e7024b0ed22e9a3c413ff4bbcc0922d2326dcf6e
COUNT = 79
MD = 17c9d6029e15d3fd84e6809c5ef8a279a040f49ada91601a3ba4572cef7c08bd
COUNT = 80
MD = 1f21e137da2427536758409f3fbf5842589c5f587f0b9d2d10430f840faaaf45
COUNT = 81
MD = e3d38cff8a8d7fc00693dca5e37b03e7b10dafe4926023e26d937106ddac6a78
COUNT = 82
MD = cd749eb05c67038fe837910310b3b4cdda190f6235fa970602f865bec1b61a1b
COUNT = 83
MD = d596ccddea01b4ae29b68b0e8a191007f0c89a1016c380b49786f2d4fac4c43d
COUNT = 84
MD = cbccb1ff23e33c59dc4c858093c9e215c3759acfe6bc84ff75940b59b25a4e40
COUNT = 85
MD = 7214c134e9a963d6c43969d3ef44ece825dd9cf35bda5fcce92a6b9d0d3fd1b8
COUNT = 86
MD = aceaf5b775779621319f9ab5d4d370a3359cd6553ed2328cdc9dbab5b68840fa
COUNT = 87
MD = e8123acb0a2fb62978d3811b31676975542993932108ab14d487ad7875ddef72
COUNT = 88
MD = 660202a436fb05c3d59be699734e77c9750c906c8597ca213d064853ecf8c9f3
COUNT = 89
MD = 4752b0a5ec3f1fb295d5bfa98fa63a0ba38a02a4c1e1f73b0c4d4e88a07e0317
COUNT = 90
MD = 1e24f1467c36b051af3241fcf8c2c868b86dcb8e4669931878018e9914129b42
COUNT = 91
MD = d1c3efc99d9487e147282d811ab932d4a24362d09ac909f4854e783887068891
COUNT = 92
MD = 7dc455cf6f8b2042b6f0f368c44f18a080e5d3912ce3cdaf7142bd61ae50d02e
COUNT = 93
MD = 4b991c15789084eb1d6c1d7ce8f0928df4d3931c0c22c571f375849b9a6c2b71
COUNT = 94
MD = 8b78f95a007cfb0bd054a1f5d962cd8d927665f79a5ce9e0fc31105e57b8460b
COUNT = 95
MD = bf305423849cf773fc54206d8ae3c000c3e8b359cba8364581d1f91b0a201032
COUNT = 96
MD = 47006af96cff3843d3ed53bdedb167490d7bfefd93ae3e9ef473cb53aa840fc0
COUNT = 97
MD = c53cf5026162021fd2345dbad7c53d3a3df47b5bdff8cd34a0ccfee06dbb7328
COUNT = 98
MD = 3326899b575f93cdaff757f8ab7c3996a2fe930450d5002d4575f4e4cc4b4360
COUNT = 99
MD = 6a912ba4188391a78e6f13d88ed2d14e13afce9db6f7dcbf4a48c24f3db02778

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,267 @@
# CAVS 11.0
# "SHA-256 ShortMsg" information
# SHA-256 tests are configured for BYTE oriented implementations
# Generated on Tue Mar 15 08:23:38 2011
[L = 32]
Len = 0
Msg = 00
MD = e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Len = 8
Msg = d3
MD = 28969cdfa74a12c82f3bad960b0b000aca2ac329deea5c2328ebc6f2ba9802c1
Len = 16
Msg = 11af
MD = 5ca7133fa735326081558ac312c620eeca9970d1e70a4b95533d956f072d1f98
Len = 24
Msg = b4190e
MD = dff2e73091f6c05e528896c4c831b9448653dc2ff043528f6769437bc7b975c2
Len = 32
Msg = 74ba2521
MD = b16aa56be3880d18cd41e68384cf1ec8c17680c45a02b1575dc1518923ae8b0e
Len = 40
Msg = c299209682
MD = f0887fe961c9cd3beab957e8222494abb969b1ce4c6557976df8b0f6d20e9166
Len = 48
Msg = e1dc724d5621
MD = eca0a060b489636225b4fa64d267dabbe44273067ac679f20820bddc6b6a90ac
Len = 56
Msg = 06e076f5a442d5
MD = 3fd877e27450e6bbd5d74bb82f9870c64c66e109418baa8e6bbcff355e287926
Len = 64
Msg = 5738c929c4f4ccb6
MD = 963bb88f27f512777aab6c8b1a02c70ec0ad651d428f870036e1917120fb48bf
Len = 72
Msg = 3334c58075d3f4139e
MD = 078da3d77ed43bd3037a433fd0341855023793f9afd08b4b08ea1e5597ceef20
Len = 80
Msg = 74cb9381d89f5aa73368
MD = 73d6fad1caaa75b43b21733561fd3958bdc555194a037c2addec19dc2d7a52bd
Len = 88
Msg = 76ed24a0f40a41221ebfcf
MD = 044cef802901932e46dc46b2545e6c99c0fc323a0ed99b081bda4216857f38ac
Len = 96
Msg = 9baf69cba317f422fe26a9a0
MD = fe56287cd657e4afc50dba7a3a54c2a6324b886becdcd1fae473b769e551a09b
Len = 104
Msg = 68511cdb2dbbf3530d7fb61cbc
MD = af53430466715e99a602fc9f5945719b04dd24267e6a98471f7a7869bd3b4313
Len = 112
Msg = af397a8b8dd73ab702ce8e53aa9f
MD = d189498a3463b18e846b8ab1b41583b0b7efc789dad8a7fb885bbf8fb5b45c5c
Len = 120
Msg = 294af4802e5e925eb1c6cc9c724f09
MD = dcbaf335360de853b9cddfdafb90fa75567d0d3d58af8db9d764113aef570125
Len = 128
Msg = 0a27847cdc98bd6f62220b046edd762b
MD = 80c25ec1600587e7f28b18b1b18e3cdc89928e39cab3bc25e4d4a4c139bcedc4
Len = 136
Msg = 1b503fb9a73b16ada3fcf1042623ae7610
MD = d5c30315f72ed05fe519a1bf75ab5fd0ffec5ac1acb0daf66b6b769598594509
Len = 144
Msg = 59eb45bbbeb054b0b97334d53580ce03f699
MD = 32c38c54189f2357e96bd77eb00c2b9c341ebebacc2945f97804f59a93238288
Len = 152
Msg = 58e5a3259cb0b6d12c83f723379e35fd298b60
MD = 9b5b37816de8fcdf3ec10b745428708df8f391c550ea6746b2cafe019c2b6ace
Len = 160
Msg = c1ef39cee58e78f6fcdc12e058b7f902acd1a93b
MD = 6dd52b0d8b48cc8146cebd0216fbf5f6ef7eeafc0ff2ff9d1422d6345555a142
Len = 168
Msg = 9cab7d7dcaec98cb3ac6c64dd5d4470d0b103a810c
MD = 44d34809fc60d1fcafa7f37b794d1d3a765dd0d23194ebbe340f013f0c39b613
Len = 176
Msg = ea157c02ebaf1b22de221b53f2353936d2359d1e1c97
MD = 9df5c16a3f580406f07d96149303d8c408869b32053b726cf3defd241e484957
Len = 184
Msg = da999bc1f9c7acff32828a73e672d0a492f6ee895c6867
MD = 672b54e43f41ee77584bdf8bf854d97b6252c918f7ea2d26bc4097ea53a88f10
Len = 192
Msg = 47991301156d1d977c0338efbcad41004133aefbca6bcf7e
MD = feeb4b2b59fec8fdb1e55194a493d8c871757b5723675e93d3ac034b380b7fc9
Len = 200
Msg = 2e7ea84da4bc4d7cfb463e3f2c8647057afff3fbececa1d200
MD = 76e3acbc718836f2df8ad2d0d2d76f0cfa5fea0986be918f10bcee730df441b9
Len = 208
Msg = 47c770eb4549b6eff6381d62e9beb464cd98d341cc1c09981a7a
MD = 6733809c73e53666c735b3bd3daf87ebc77c72756150a616a194108d71231272
Len = 216
Msg = ac4c26d8b43b8579d8f61c9807026e83e9b586e1159bd43b851937
MD = 0e6e3c143c3a5f7f38505ed6adc9b48c18edf6dedf11635f6e8f9ac73c39fe9e
Len = 224
Msg = 0777fc1e1ca47304c2e265692838109e26aab9e5c4ae4e8600df4b1f
MD = ffb4fc03e054f8ecbc31470fc023bedcd4a406b9dd56c71da1b660dcc4842c65
Len = 232
Msg = 1a57251c431d4e6c2e06d65246a296915071a531425ecf255989422a66
MD = c644612cd326b38b1c6813b1daded34448805aef317c35f548dfb4a0d74b8106
Len = 240
Msg = 9b245fdad9baeb890d9c0d0eff816efb4ca138610bc7d78cb1a801ed3273
MD = c0e29eeeb0d3a7707947e623cdc7d1899adc70dd7861205ea5e5813954fb7957
Len = 248
Msg = 95a765809caf30ada90ad6d61c2b4b30250df0a7ce23b7753c9187f4319ce2
MD = a4139b74b102cf1e2fce229a6cd84c87501f50afa4c80feacf7d8cf5ed94f042
Len = 256
Msg = 09fc1accc230a205e4a208e64a8f204291f581a12756392da4b8c0cf5ef02b95
MD = 4f44c1c7fbebb6f9601829f3897bfd650c56fa07844be76489076356ac1886a4
Len = 264
Msg = 0546f7b8682b5b95fd32385faf25854cb3f7b40cc8fa229fbd52b16934aab388a7
MD = b31ad3cd02b10db282b3576c059b746fb24ca6f09fef69402dc90ece7421cbb7
Len = 272
Msg = b12db4a1025529b3b7b1e45c6dbc7baa8897a0576e66f64bf3f8236113a6276ee77d
MD = 1c38bf6bbfd32292d67d1d651fd9d5b623b6ec1e854406223f51d0df46968712
Len = 280
Msg = e68cb6d8c1866c0a71e7313f83dc11a5809cf5cfbeed1a587ce9c2c92e022abc1644bb
MD = c2684c0dbb85c232b6da4fb5147dd0624429ec7e657991edd95eda37a587269e
Len = 288
Msg = 4e3d8ac36d61d9e51480831155b253b37969fe7ef49db3b39926f3a00b69a36774366000
MD = bf9d5e5b5393053f055b380baed7e792ae85ad37c0ada5fd4519542ccc461cf3
Len = 296
Msg = 03b264be51e4b941864f9b70b4c958f5355aac294b4b87cb037f11f85f07eb57b3f0b89550
MD = d1f8bd684001ac5a4b67bbf79f87de524d2da99ac014dec3e4187728f4557471
Len = 304
Msg = d0fefd96787c65ffa7f910d6d0ada63d64d5c4679960e7f06aeb8c70dfef954f8e39efdb629b
MD = 49ba38db85c2796f85ffd57dd5ec337007414528ae33935b102d16a6b91ba6c1
Len = 312
Msg = b7c79d7e5f1eeccdfedf0e7bf43e730d447e607d8d1489823d09e11201a0b1258039e7bd4875b1
MD = 725e6f8d888ebaf908b7692259ab8839c3248edd22ca115bb13e025808654700
Len = 320
Msg = 64cd363ecce05fdfda2486d011a3db95b5206a19d3054046819dd0d36783955d7e5bf8ba18bf738a
MD = 32caef024f84e97c30b4a7b9d04b678b3d8a6eb2259dff5b7f7c011f090845f8
Len = 328
Msg = 6ac6c63d618eaf00d91c5e2807e83c093912b8e202f78e139703498a79c6067f54497c6127a23910a6
MD = 4bb33e7c6916e08a9b3ed6bcef790aaaee0dcf2e7a01afb056182dea2dad7d63
Len = 336
Msg = d26826db9baeaa892691b68900b96163208e806a1da077429e454fa011840951a031327e605ab82ecce2
MD = 3ac7ac6bed82fdc8cd15b746f0ee7489158192c238f371c1883c9fe90b3e2831
Len = 344
Msg = 3f7a059b65d6cb0249204aac10b9f1a4ac9e5868adebbe935a9eb5b9019e1c938bfc4e5c5378997a3947f2
MD = bfce809534eefe871273964d32f091fe756c71a7f512ef5f2300bcd57f699e74
Len = 352
Msg = 60ffcb23d6b88e485b920af81d1083f6291d06ac8ca3a965b85914bc2add40544a027fca936bbde8f359051c
MD = 1d26f3e04f89b4eaa9dbed9231bb051eef2e8311ad26fe53d0bf0b821eaf7567
Len = 360
Msg = 9ecd07b684bb9e0e6692e320cec4510ca79fcdb3a2212c26d90df65db33e692d073cc174840db797504e482eef
MD = 0ffeb644a49e787ccc6970fe29705a4f4c2bfcfe7d19741c158333ff6982cc9c
Len = 368
Msg = 9d64de7161895884e7fa3d6e9eb996e7ebe511b01fe19cd4a6b3322e80aaf52bf6447ed1854e71001f4d54f8931d
MD = d048ee1524014adf9a56e60a388277de194c694cc787fc5a1b554ea9f07abfdf
Len = 376
Msg = c4ad3c5e78d917ecb0cbbcd1c481fc2aaf232f7e289779f40e504cc309662ee96fecbd20647ef00e46199fbc482f46
MD = 50dbf40066f8d270484ee2ef6632282dfa300a85a8530eceeb0e04275e1c1efd
Len = 384
Msg = 4eef5107459bddf8f24fc7656fd4896da8711db50400c0164847f692b886ce8d7f4d67395090b3534efd7b0d298da34b
MD = 7c5d14ed83dab875ac25ce7feed6ef837d58e79dc601fb3c1fca48d4464e8b83
Len = 392
Msg = 047d2758e7c2c9623f9bdb93b6597c5e84a0cd34e610014bcb25b49ed05c7e356e98c7a672c3dddcaeb84317ef614d342f
MD = 7d53eccd03da37bf58c1962a8f0f708a5c5c447f6a7e9e26137c169d5bdd82e4
Len = 400
Msg = 3d83df37172c81afd0de115139fbf4390c22e098c5af4c5ab4852406510bc0e6cf741769f44430c5270fdae0cb849d71cbab
MD = 99dc772e91ea02d9e421d552d61901016b9fd4ad2df4a8212c1ec5ba13893ab2
Len = 408
Msg = 33fd9bc17e2b271fa04c6b93c0bdeae98654a7682d31d9b4dab7e6f32cd58f2f148a68fbe7a88c5ab1d88edccddeb30ab21e5e
MD = cefdae1a3d75e792e8698d5e71f177cc761314e9ad5df9602c6e60ae65c4c267
Len = 416
Msg = 77a879cfa11d7fcac7a8282cc38a43dcf37643cc909837213bd6fd95d956b219a1406cbe73c52cd56c600e55b75bc37ea69641bc
MD = c99d64fa4dadd4bc8a389531c68b4590c6df0b9099c4d583bc00889fb7b98008
Len = 424
Msg = 45a3e6b86527f20b4537f5af96cfc5ad8777a2dde6cf7511886c5590ece24fc61b226739d207dabfe32ba6efd9ff4cd5db1bd5ead3
MD = 4d12a849047c6acd4b2eee6be35fa9051b02d21d50d419543008c1d82c427072
Len = 432
Msg = 25362a4b9d74bde6128c4fdc672305900947bc3ada9d9d316ebcf1667ad4363189937251f149c72e064a48608d940b7574b17fefc0df
MD = f8e4ccab6c979229f6066cc0cb0cfa81bb21447c16c68773be7e558e9f9d798d
Len = 440
Msg = 3ebfb06db8c38d5ba037f1363e118550aad94606e26835a01af05078533cc25f2f39573c04b632f62f68c294ab31f2a3e2a1a0d8c2be51
MD = 6595a2ef537a69ba8583dfbf7f5bec0ab1f93ce4c8ee1916eff44a93af5749c4
Len = 448
Msg = 2d52447d1244d2ebc28650e7b05654bad35b3a68eedc7f8515306b496d75f3e73385dd1b002625024b81a02f2fd6dffb6e6d561cb7d0bd7a
MD = cfb88d6faf2de3a69d36195acec2e255e2af2b7d933997f348e09f6ce5758360
Len = 456
Msg = 4cace422e4a015a75492b3b3bbfbdf3758eaff4fe504b46a26c90dacc119fa9050f603d2b58b398cad6d6d9fa922a154d9e0bc4389968274b0
MD = 4d54b2d284a6794581224e08f675541c8feab6eefa3ac1cfe5da4e03e62f72e4
Len = 464
Msg = 8620b86fbcaace4ff3c2921b8466ddd7bacae07eefef693cf17762dcabb89a84010fc9a0fb76ce1c26593ad637a61253f224d1b14a05addccabe
MD = dba490256c9720c54c612a5bd1ef573cd51dc12b3e7bd8c6db2eabe0aacb846b
Len = 472
Msg = d1be3f13febafefc14414d9fb7f693db16dc1ae270c5b647d80da8583587c1ad8cb8cb01824324411ca5ace3ca22e179a4ff4986f3f21190f3d7f3
MD = 02804978eba6e1de65afdbc6a6091ed6b1ecee51e8bff40646a251de6678b7ef
Len = 480
Msg = f499cc3f6e3cf7c312ffdfba61b1260c37129c1afb391047193367b7b2edeb579253e51d62ba6d911e7b818ccae1553f6146ea780f78e2219f629309
MD = 0b66c8b4fefebc8dc7da0bbedc1114f228aa63c37d5c30e91ab500f3eadfcec5
Len = 488
Msg = 6dd6efd6f6caa63b729aa8186e308bc1bda06307c05a2c0ae5a3684e6e460811748690dc2b58775967cfcc645fd82064b1279fdca771803db9dca0ff53
MD = c464a7bf6d180de4f744bb2fe5dc27a3f681334ffd54a9814650e60260a478e3
Len = 496
Msg = 6511a2242ddb273178e19a82c57c85cb05a6887ff2014cf1a31cb9ba5df1695aadb25c22b3c5ed51c10d047d256b8e3442842ae4e6c525f8d7a5a944af2a
MD = d6859c0b5a0b66376a24f56b2ab104286ed0078634ba19112ace0d6d60a9c1ae
Len = 504
Msg = e2f76e97606a872e317439f1a03fcd92e632e5bd4e7cbc4e97f1afc19a16fde92d77cbe546416b51640cddb92af996534dfd81edb17c4424cf1ac4d75aceeb
MD = 18041bd4665083001fba8c5411d2d748e8abbfdcdfd9218cb02b68a78e7d4c23
Len = 512
Msg = 5a86b737eaea8ee976a0a24da63e7ed7eefad18a101c1211e2b3650c5187c2a8a650547208251f6d4237e661c7bf4c77f335390394c37fa1a9f9be836ac28509
MD = 42e61e174fbb3897d6dd6cef3dd2802fe67b331953b06114a65c772859dfc1aa

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,309 @@
# CAVS 11.1
# "SHA-384 Monte" information for "sha_values"
# SHA-384 tests are configured for BYTE oriented implementations
# Generated on Wed May 11 17:26:04 2011
[L = 48]
Seed = edff07255c71b54a9beae52cdfa083569a08be89949cbba73ddc8acf429359ca5e5be7a673633ca0d9709848f522a9df
COUNT = 0
MD = e81b86c49a38feddfd185f71ca7da6732a053ed4a2640d52d27f53f9f76422650b0e93645301ac99f8295d6f820f1035
COUNT = 1
MD = 1d6bd21713bffd50946a10c39a7742d740e8f271f0c8f643d4c95375094fd9bf29d89ee61a76053f22e44a4b058a64ed
COUNT = 2
MD = 425167b66ae965bd7d68515b54ebfa16f33d2bdb2147a4eac515a75224cd19cea564d692017d2a1c41c1a3f68bb5a209
COUNT = 3
MD = 9e7477ffd4baad1fcca035f4687b35ed47a57832fb27d131eb8018fcb41edf4d5e25874466d2e2d61ae3accdfc7aa364
COUNT = 4
MD = d7b4d4e779ca70c8d065630db1f9128ee43b4bde08a81bce13d48659b6ef47b6cfc802af6d8756f6cd43c709bb445bab
COUNT = 5
MD = a038eaa91772d458a7339612f6a9214e6550f78d5870d91fa7a3dc1c2321e511759c159a371475dda7ad1fd7f51ac82b
COUNT = 6
MD = 8552b4ea2da9f855fcc7230ac88ecb1c3cb4841cc28e0495bf1ab97d100d4e4c60a1c51949d26723415f560da2951bb0
COUNT = 7
MD = 668338b2e661d9e25b799d7329e55629b62416ee4d42d2e55245ffe7092e7ae4a3da6903944d532c2a88e4632f9a4b36
COUNT = 8
MD = c40cd19cb770b1fe81135fcb9223ffb9ef50340d13660658ba60656a88f4ea08ee3b572680e2b4abbaf4392486ea589a
COUNT = 9
MD = 540c154e82b57914abc0452990abf988e46a2f65b40f5e9ef80a38c7431293d5efa31c7c83df5345b079ad4e31b2c8b2
COUNT = 10
MD = e112f9359983e7df9b266f53ec950ed2b951b6d832c8fc1ffed22b4be3eae3d015e0771e96d344672000d4959d2829ab
COUNT = 11
MD = 186e69c28033e11b152542c86a94f59a25ec4edb7ab5b735faff16bdbacc682b2ae79b5f5a68ece9fee5ea4530b8a8f4
COUNT = 12
MD = a37c790e641f911ef2929bab0ccbb890627c7e38e1a2fbbd71cd4215de919763c2819c35a0e93984b7d85d0e8858573f
COUNT = 13
MD = f1b4bdcfe0cce284ca26e0b7e01f26de21bf4a7a409ee99fee1019cc8d23e775bc134ec7987a6575fa64160b5c7f849e
COUNT = 14
MD = 45aabfb784a29d6be30104ae9f3c5daa58e48a9c94f61fed94dccd2ec06b527ed564643573d588ce10d3847361a57961
COUNT = 15
MD = be3a49139a48dafba418bb9e0e8e2bd195e0d239eec77c43d1f0cee844b65f65c30cddfc05b644f9a792459695883a2e
COUNT = 16
MD = 3b263277a0d11de4cb4616591d4623e0821da4f111dae33938329cb8cc47f46742c70c09463edb9ff4a0171c4604b243
COUNT = 17
MD = 2be323079381bd13a02cca824c2f3cd18cbc89b0c3319afbf33c6f06f2abf2fa3af35ea9752ffe153d1775a95e7accbd
COUNT = 18
MD = 14c8c3ea3f5aea2e74a2f138863accf1b5f563d96194c0dcf08ca816e1ac9156c3f5d15aa5701d93c188c2c1f7237518
COUNT = 19
MD = b9158943803c47678fefafa91c98966aa3dc1fd96f4e86cfdde7ca879dbf9fa9f54b1988a53376f7005df7fd87b1396b
COUNT = 20
MD = f4395f88c4dc24b6edca5868fcebd24991ced2e3826c04ec00e4630d7e1f70ee56124a90657a795f446f7db94d8b439e
COUNT = 21
MD = bb56b4ed4683fce0d6d412ef84b7985ccc5fe30306679a994c8221c1212ff7f1492512095b7ddd250411008ce9d54020
COUNT = 22
MD = cacaeb081a62a4e384e0082f8b994dcd721f38b3c3e4b5836ddcaaab74bcf2700fdc8b6faf3f4df1ec175a0628728a4c
COUNT = 23
MD = 231796f44eba3c8c6ad064b0e350093fcae026c3c03d669c28e5f36befa5f35489bf595a0312c38b9b73b7bb4dad5b96
COUNT = 24
MD = d54559e7eb20534025f8f265bdbdab0e7dd9e2459305288d3ca84190b6d2c6e8ae2cd6f3e51ccb54551d94e9e40b31ac
COUNT = 25
MD = d6231b809b70ed19478cdf7e05534e92ea01e74e970fe17e92ec9a67b1b7977c4c485cfa74787224fe326b1b8d1ede87
COUNT = 26
MD = 8ca1d462cc1b16b734c0e4f1a6b7f7d9d0ba9ce8074addc7755243b05fe269afab6618f07fe73089d9379bcbdce6c728
COUNT = 27
MD = 60fa725bbf21ee56545ab24e6f26ec5ec749c4971bf761923c23415cbcb0c02e6a474deb50144abad2b0f16ddbe850a9
COUNT = 28
MD = 8b60fe287f5bc133ff842a246bf161a58b4b8ead5be073c702552d664653e384e28e70d28624aa1da951ed33dcdfc7fd
COUNT = 29
MD = d18a080af3ae7e6318dc69298bd7b13644b7ab00adac18b446c1e9a9366e68dade87687b9129aefae9a98b531309f1c7
COUNT = 30
MD = faad832a7ce865cf3183e51e07f08aad6570795f8d0274fae52fc5cb637ce4b7cdb8f8092e2ac4a7c96beb70cb288b69
COUNT = 31
MD = b7bea61748495351409fcf1bd45a94af34e7dd899933ed06d5759fe728f6933781c21f1986b99906c6910d976a0d9c4b
COUNT = 32
MD = b35027199cf6467302a88e5d0106d01953b41dfa172234b3e11d3ccad33bda9a836e44f43ae94451e2bea28f0dca7989
COUNT = 33
MD = 8571acd0d5fdd20909e9cd74e125cb9cd65a2e74056eab3f85f6f13e31a5fc1580aa588997d31a0a3ba1a16dea5528d3
COUNT = 34
MD = 3dcf49cb8d79d4ca3f6e06e8a58bb92a7a42d7915b9e710a29d37ece6c1c32eb89a897e9935354db3cbe384a1149964a
COUNT = 35
MD = 7b2258c5fbf26780f55054b4aa462a607eecbf7382af941efd75b9b4cadd5b97936a762b9c03e133d7cfb65de501e6df
COUNT = 36
MD = c54cfebd2381621fed5cf6b82b3dea25965ec99365ce415b184ded71b949eb8009d91c85c02b30b7465fdcf18be885ca
COUNT = 37
MD = 39bed6de0e885dfd51569f3c5dc967f7f551065e87b6e7108d15ef5ea407419f936f5ae2288aeecf98777249f384fdfa
COUNT = 38
MD = b1c341b1428e5df6f4bcec533f1b5ca57e02102f5647b82be0986e523fad24b7f27aa29336a3f333817e8a5336a4a3b4
COUNT = 39
MD = 2e1e67546b9424a2f0bd8931082f9fb8951b9fe57a2b61683a5e197017ebcd96592dc47a75d2ae4ab8f436edd5e5bb4e
COUNT = 40
MD = 6c84a39bc94af5960715818bf9b4694548dd1f0af8f6344d56b0dc7f86b181d5249172c82572ec8748ff35b6c0a2abd5
COUNT = 41
MD = 576705bec035d07e31ebb091f180cd68c3873ea306708c5259f50491463c68d912080ba9f11bcc983a4b849ca19df008
COUNT = 42
MD = d45c7e9080b6223a2185c490363764f9fb0634f3865d57a15bea438fb243e98fccad4176bf24c4cb7247dd2c5728b761
COUNT = 43
MD = b3021cedd2ba38b69348867729cfe2ab172e4f1643eb4971cde2db002413458a566ea884d651a9c010b1a6b869168497
COUNT = 44
MD = 1cb9c05e35029fe6b114c85a457091b7d9aaf7c95f32447f3f20cd034bc54f87ae85c4013d18fe2a94de8ecf9c6b9f05
COUNT = 45
MD = 1e8f037fb920b836b8f36a1ed4875cf7d61390f68d4843e420b2c1ca702a104524c1187c8eec7bb4b174a252e1ae1462
COUNT = 46
MD = 07c790c3d4948347ad5fad9992d8a0f6603a2133d138f1ff5cbbdc04c39277fb67d45b2e2c8e6c51fdaa6c5883e3a69c
COUNT = 47
MD = 98ef381d9b6b4e26ebf2bc293743e1e07943a3663b17f1be52d12ef8d19621263efb8525506ef6b95f746567a43577c6
COUNT = 48
MD = 8beefea2f858f8902928dae6060b10cf6d4a3cd1f91cf1ee5ddef0ee5fc25a8269367c114c1c5c5ab5287c48edc59274
COUNT = 49
MD = 03a6509ad6eb7f009931e596f3dab586de3bd6549afab4f218eba4fe47daf37c6faa360afdd931c5a95544f1a028195b
COUNT = 50
MD = bdf7e8d538e7ef418c808bf2dec1242b716326f83bf0a53db81f4d63aba37a2412f6b2bf00957ad6faf8404e4e2067a8
COUNT = 51
MD = 71ad43312ed6e403a5e174480fb14b3c2a3a60bba36611e1c99adf8013d243fe945b947b362b6dc51a3dd96235472f5e
COUNT = 52
MD = bec45a229217e5fe28d6d1675dc7440ccb5616c0f02eb5d4c814921fc82fdddb04592ce7af192fee6c61b1a08f6ab6aa
COUNT = 53
MD = 5d6bc2d2cd0d8f5e41656f73a473bef1eff212fe98b184386cdecade24c5c5e7b92cf76ea16f582b9951634881f85585
COUNT = 54
MD = 96e3568d30a1f7810404f3be8d2d26e5606da6c3fc064d0ef62298ca327476d587a1e3ef0d6554f4ad529053b7a651fd
COUNT = 55
MD = e4df3b7028f5e68753c1f21a556d8468a5d80fb048f6b92d405e519ea9ce44c6c95fb362119c553f5921dc9616dd3937
COUNT = 56
MD = 7881e36eef708df4d9c06e37bfa7af5ce7d41d31a2e4332d23922a518de3e2e6fd4b9f27ee64379afae7ca2570d24748
COUNT = 57
MD = aa12548b63d3a58f6914744111292cfc1f1358f717f1b19fab1a4ecac6292f1ff4b4c67b8a260b048f00ddc83b42453a
COUNT = 58
MD = b421b6941b5d7748765a4090c224dbbd98e85dcff9a65a77db0c2a83b92f4cad961b5b8ff76b5513d4a7af45ec4d4550
COUNT = 59
MD = 14e1b1733b16899c4046a604f8e1e777d55649c5357d7d9e3d7a1c395b6275aecf733a598de1d0bfd7eeaa9ecbd7d1e7
COUNT = 60
MD = bd05a1f9fa5b77371005a8073f0f3bcc4cb4e08fde3335dd3688921cf9cb5e97cf1b3052ff74bed8a359d170d2bea48f
COUNT = 61
MD = a319d9b3eeee6da494940ffb08903bcd588b18733a64ed435eadc5d9add6ab4f0c35fc050958bed81303409f388a065e
COUNT = 62
MD = 6f19824ec874b55e88fe4b1387433dab85415148870bf4a0612aa9c1cbcd9627925616fcdb66d68760c50fb308f628b0
COUNT = 63
MD = bacb435a1ff538d0ba3e3d0ab04b5e8868bc1f84e964409229d7eada4b846b813c0e30d8e962786aa83aac2dacf02d19
COUNT = 64
MD = e8f013470eafd5af84f63d51d51af2ca884789d03d79f8c3089810254b95a6f54fb86c08202cae94681ad702ea29451a
COUNT = 65
MD = 374b07621c018cc3935374c2f2f098e661ca0656181f67f55fb80ac36e23da379c4f6c8a3683c2621f874afa1241b918
COUNT = 66
MD = 5878f1ebcbe60aa62a7b149bd181167e5898d08a3627a08c589436f007bfb82c040b26ea9944c6f0c9c4079b9b0e1ecf
COUNT = 67
MD = 05961b57507c99d0cb7dc24ae34eddde94ac484129de621edac5b001ac5c0b974d09d24f75504f3be1a3cd635c44bf71
COUNT = 68
MD = d961eb883eecbc083533fa5128695c8d28281fbac23308dd2f504eb079d2d311b973f1a52b45aa6275550e14477a8876
COUNT = 69
MD = a4557f990f4ccce585ba33453090f66af576f0a501d26667031f48f19538b820b84f870579efb554e7550f9f53fea5ea
COUNT = 70
MD = 82194c49f24084249567f0e8963c5f72a23bc20a8f522a6108f12abf95b7437ad93673860a953264838a09bb3968d0a9
COUNT = 71
MD = 371dc5573b145f2136eb854591ece253efebf8732d3898bea063fdc3889d07953ee646e533b214f8c2dd66f1355b03cf
COUNT = 72
MD = cfc4dcecc6103027232029dd9a19850a6f79b9004be7d70054d0af11c692affa44c537f7cd749f2b6317cafe1fa52fe4
COUNT = 73
MD = 9920b835400795bd3ed8ae0bc12417d58be8c5ffd6eed151ed738c3031e624c74fb85488953ac81c75f395cab74f1679
COUNT = 74
MD = 4a1b040fa38b5cee63f5d308b55502d2a017b349ead5172c288289f42ba9874d0d11c9ac43255580c428a99067495782
COUNT = 75
MD = 93c1cb94d0689301728165299057edd78ef48a6dc7654931ae2bf7ea5bc733f3b724f4c3081bc93ed61e7d739c38e137
COUNT = 76
MD = 8f2e6c868b224b3cd5ac80669da0ba1d7e799e85a124c9e81c6865ebab1c0481e4ed4957a8989902ec565169ac53b7b4
COUNT = 77
MD = df045c9302fba73f9f27ceb0fb70e6ca3897f410e81a2b8392489e40aa17f15ac59cf8d6893ab10bacd8b59704eab22b
COUNT = 78
MD = 8ab095f49aa7ebfcb8b1410f42c38fb1755a0560e3638b8b82c7a852e8bce8f4b780015e051dda0d2cbd6d6cb08e30c0
COUNT = 79
MD = d77fdff2f768188efa63a7e29d73b8ade14c1aeb12e77866a57ea12c81bf0b3e1421d1af57fccf91b2098ba02ffb4118
COUNT = 80
MD = fac5ee7450b3fd1ae2152f5d020680137f553a2c210c57290d058f330d11407593d74c9d3d9ac88bf4af44e023345168
COUNT = 81
MD = 39d0ee95db114925ed7ff1577a22eb3dedb8658ce31504bd0f9f8a8f11f90825587203f26c432d216918156ca931fc82
COUNT = 82
MD = 17d22080e8a9f589a80a5ca8291b0479c41351008dffff79ff522779c35ba0b09acc2dedde936b07e260451d35ce86a9
COUNT = 83
MD = 9d75befac42e6d4d544e70477f7581264b5f8dda988da0dc40ef32f85c31b709284aef5f4f0246d20a855eee9175948e
COUNT = 84
MD = 3985f0cbca4c25f624850580516184e3d75996d77f138839c7570b4539b90fae8e751d1cea642816abd7f9ebf9d86c8f
COUNT = 85
MD = 93cfd14ade34e50deeee23aa75a63a017b6974e23051117e7e6b56b4ddb88f917a5d88d3af2af27da8e63fe130502f8e
COUNT = 86
MD = 7ae513480491a9500fa9afb8f64b8914ffdbeece3b3103048e91f6510b64cdccc8273257e275e5b34ec14c4c4aff4405
COUNT = 87
MD = 2585bab1cd98d4b51a1475fbfbe3bca43da2a7be842c5667c98d3b62a9f05918108be94198d96c67388f83c2abebe498
COUNT = 88
MD = 32f67419616e11fea79e3baeee4524c58d09f0cfb42049cea70f9a4a74e0096df841a0cf5177e402dd5803f4b51c602c
COUNT = 89
MD = 9f4486d93c599e68e7463d07d5cc9d589ab3a7c3d4d3c2b2d1f81f65b5c85068331f4142215f337c3621d096eb36aa91
COUNT = 90
MD = e3399ed2ac93c6a4a6c88c11bd89655aac3e573493483c81631fd67dba3bb237d46f9e8ddab3a9fd78236296d00dfd79
COUNT = 91
MD = bd9d1de114afa5ffacfbeb488d4846d012aa6ef66ce09725ae7b15e680d719fc2447f308eeb8247ae8e91e34b5a21ea2
COUNT = 92
MD = e1c3511ed2ed26f770bf5212c7ec245ab2ba49e1c09edae2abad6a3ee41c9e25445f5e5317cf7c9c3c3f702ecd6778a5
COUNT = 93
MD = c363234d1a6272d081f351cd68ac90abea09d3eae3a4d64fae7fab251a252591cb34dc63fb10abcbc5460129464c868b
COUNT = 94
MD = 6e5f1531eb282a2911a64b72b043cfe43b527d4d557abb9a31a9a632cdf5b5e055317ecb72a517a025eb4286d6f00433
COUNT = 95
MD = 19c85253b3c703fee80a70bb2ac2ef836bf8e14464d2a17f35bd5e4f2b0b3a059a27891410950a9ce07197f5b306ae3f
COUNT = 96
MD = eec713a44cb778811795609610f2f9bfc9bba479e415746efe0dc530b6de66d73cb85b8698a8c0c2ef9344a2043b7a31
COUNT = 97
MD = b799577aab5e8898326ed88eb96de38a27e76280ce44c3f16e70a1f96543ee7020bc29913ea0b9a9b9d92ae201143e0b
COUNT = 98
MD = e4dcabf1e22134076a21ea7cf9be6e03b099be40efc2b3080b9ec358cb021623ad27d33129bc68fce3eaec6b25aa2329
COUNT = 99
MD = ccde4359f23e64579c5c0380df837ee950928aa82937a2d2ed33d216e707c46d847efa5ca52dcbda551145e164fbd594

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,523 @@
# CAVS 11.0
# "SHA-384 ShortMsg" information
# SHA-384 tests are configured for BYTE oriented implementations
# Generated on Tue Mar 15 08:23:39 2011
[L = 48]
Len = 0
Msg = 00
MD = 38b060a751ac96384cd9327eb1b1e36a21fdb71114be07434c0cc7bf63f6e1da274edebfe76f65fbd51ad2f14898b95b
Len = 8
Msg = c5
MD = b52b72da75d0666379e20f9b4a79c33a329a01f06a2fb7865c9062a28c1de860ba432edfd86b4cb1cb8a75b46076e3b1
Len = 16
Msg = 6ece
MD = 53d4773da50d8be4145d8f3a7098ff3691a554a29ae6f652cc7121eb8bc96fd2210e06ae2fa2a36c4b3b3497341e70f0
Len = 24
Msg = 1fa4d5
MD = e4ca4663dff189541cd026dcc056626419028774666f5b379b99f4887c7237bdbd3bea46d5388be0efc2d4b7989ab2c4
Len = 32
Msg = 50e3853d
MD = 936a3c3991716ba4c413bc03de20f5ce1c63703b3a5bdb6ab558c9ff70d537e46eb4a15d9f2c85e68d8678de5682695e
Len = 40
Msg = 4b5fab61e0
MD = fb390aa5b70b068a54d6d5127df6a6227becc4d6f891fd3f6068b917a883c9b66f318fddb6384d10be8c7af0d3132f03
Len = 48
Msg = dad95a4b4d37
MD = 3a2b40f453925bc3ce17d640757ee0e899390b4a8d984d0297c1bae6b60b9f2603bf71c323fd171011372335e5702e40
Len = 56
Msg = 121835fe3700b7
MD = 7bd06a94acba7beb3c5a9b9e8769c3da6691c482d78b1e5c7619b36630eba4e596d11c410a4c87006f4716b6f17bb9a0
Len = 64
Msg = de60275bdafce4b1
MD = a3d861d866c1362423eb21c6bec8e44b74ce993c55baa2b6640567560ebecdaeda07183dbbbd95e0f522caee5ddbdaf0
Len = 72
Msg = 8d45a55d5ce1f928e6
MD = de76683575a050e2eb5ef95ee201f82416478a1d14bf3d96d1fd4efd52b1a28fed8dfee1830070001dc102a21f761d20
Len = 80
Msg = 5c7dde9b3894d73cefe1
MD = f31b22115fa7178e78223e06aae870547ab93c6eb3c3910b0ee16e6106db55935d6c0eb820132a2078ece1067efc81c3
Len = 88
Msg = 967fa34c07e4945a77051a
MD = f8f24d81c4f8f23ecb42d76ed5d2b34c9cbc1f0a97234d1114804b5999759f3131c741d5768cc928163503c5f55f594b
Len = 96
Msg = 2209112ee779bf6d95711105
MD = 09c54bf533a26c7447caa5783db2ec7ef5e55752da7f2a2c4e360982a94ec1ca2cb6a157d34eed28de978b4145e17ebc
Len = 104
Msg = 20442e1c3f3c88919c39978b78
MD = 50bc95b036e0f54d833032a80d45c2ac38b3d29e9c7f72a2eb14781e9241d2a4b8e8dba6ee6f4c9e46a758d5712dbd39
Len = 112
Msg = 4d43702be4f0530319555d7f1a33
MD = 83c8f0bb762801eb26cc5115abebb657c18ff811de500b32b7a568a220a287e900b6c75224fe7429169fbd534cb588e1
Len = 120
Msg = 5e2a79a544af85f150f7a9d209fd44
MD = 8051ebc9cabb052cabe07e4023e2140808b77d25b07b96d2e3c22393f71b116c1a1e41bf62e57f73ff67871da7c93cf9
Len = 128
Msg = e1bb967b5d379a4aa39050274d09bd93
MD = 3b04f96965ad2fbabd4df25d5d8c95589d069c312ee48539090b2d7b495d2446c31eb2b8f8ffb3012bdce065323d9f48
Len = 136
Msg = bb84a014cd17cc232c98ae8b0709917e9d
MD = 85227ae057f2082adf178cae996449100b6a3119e4c415a99e25be6ef20ba8c0eae818d60f71c5c83ff2d4c59aa75263
Len = 144
Msg = c3411a0592f1f4fa698815238997db356418
MD = 233ac44170d9f452a1a0231622030b15c104ff8ecaa3fccdb9e9e5031fd5b4220186a8edd032849c8b93dc183a5c8627
Len = 152
Msg = e831b739e8eb9f787f63c0bb071ddcc9f44cab
MD = 91722d4b7aecc211bb8a5480c6855f3b71be4647e1dde0380c23afaa03f45c642606a24506e0317bf51506a483de28ac
Len = 160
Msg = b8a7bbccde46e85f1223237d9353b78c3b19727b
MD = 28ba69dc05e6e29de91924114d6c9fc7612f6d2a68b07fa001df059bcf98f7aa85389caeb966eaa299c79fe1fd1e40e3
Len = 168
Msg = cf391b8aabec6f81288c8b7b92843be23d2e847574
MD = 121e5ef697df491a53d7bae121416aa653d759a37db9d0b993031b18a0ef160ed98842a291e1ba2cea8b998bc5eee0b1
Len = 176
Msg = 9d65d88bffed764c286f34894f991600d1a67d622382
MD = 84b6e0d6a45329daf47a793418ed5dbde01336b4b9468bb69e5da61c42b691e6794e6ed0e8fb1b8e7d4cd3cbaadc520a
Len = 184
Msg = bab6ea46fb717f73f0628132a2b96be383774f1e5d8b6d
MD = e969aca1b50e928cad29a0d756457f6de8d7a4e589fd41e53a1e758c3b20f9b81b36bf098a49102fbf869651ca9a98b5
Len = 192
Msg = 8853b00e869764adb527a07b073c85a24e6c208ba47eef4e
MD = 09ad44e85ac190e2d1c3ceb4efbea10ded34d0de961fe4ee268132c48e38660e6cf585bfffb8f7b00b0fad1514312b63
Len = 200
Msg = 71fe1ba5d299495d2a56039c64032ec6263d437f55e3f5bedb
MD = b41a5d3b4af6d4b9c349e0788538e9a0311086894df7b72cf5aaf4091a7e039e4e89cc77a123474e6d1bac438e5e9f88
Len = 208
Msg = 4ebe07d03c93e849b4bbfe9f2d2294bf6ccab457f76d3f99cb64
MD = beba464d7065185587fad89bfcea9635bf0ab775c3eb8c147b5b2bd8601db6dba0590b50dd1068733f20dc68e004a090
Len = 216
Msg = 918ac0a97ec1632908489e5242ba284bc811aa7197242cf7226fcd
MD = c4baf6397a4c6e26492b63a4aab7dffdd0051d8f51938ac24cfd8dae2f7afed1a4aa2430d7aeb0be2a72b21a6c50198c
Len = 224
Msg = 97477f7272d8a89e38e796c533e9f8a8ae4c92ccaa5d907ed26a1a15
MD = d1ad524ebe908d7c5aff50e6cb780fd3a70e87c914a36b93c4e35f5b2cb03850b122b480ef8587d4a44f22467f4c480c
Len = 232
Msg = 718e0cfe1386cb1421b4799b15788b862bf03a8072bb30d02303888032
MD = 6d8b8a5bc7ea365ea07f11d3b12e95872a9633684752495cc431636caf1b273a35321044af31c974d8575d38711f56c6
Len = 240
Msg = d3b07f0fd5d4cd3188aead8dc8338de42056e2e8487eca51ec37ef2daf27
MD = adcc2e954c91db3db2d71d0dee1f030e723bee1a23816fe003ac5dc862a0872ef51ff386c18be6ebcaa493f32d1195b9
Len = 248
Msg = 695b9efe1809abd5d44eae957ddf9c2cd3c75fae2f522855712a07c639c0b9
MD = 3bb95d164d94595a1187f77fc26c280ffbb08e74ec7947aa3e5b38bec7c6f8115c4d880788c2402dbb3e5b94afd130ee
Len = 256
Msg = be01e520e69f04174ccf95455b1c81445298264d9adc4958574a52843d95b8ba
MD = c5cf54b8e3105b1c7bf7a43754d915b0947f28b6dc94a019182929b5c848e11441c9e4e90c7449f4c3cd12954f0f5d99
Len = 264
Msg = 98ef7301f957d73d4e821d5873e8a9b5970fbd219d5cf74ec2291b8381181391b4
MD = b2564bbb159c3aeadbae0e4a4437f7c5111020e9ad0f4eb508147a961ac22a01e1a26df046b14ee5e8a49d9ed22b8cd1
Len = 272
Msg = 873ba7f8b71517ec50297b21cf94cdb7a58abbb8829206f0d3f328ff8a6939ac1d1d
MD = 7405fdd557d2b5d4f65e9e85f508d3791495f1820d37cabfc8dbb74d7b41df8613d995c612d378dd88337e00951d0280
Len = 280
Msg = e3bd4bc3a60cddd26c20aa86364bd44f4a07f3302825ad0ac127881de4eafbccf988cb
MD = 199d5423a0e26438f4cea0081a89e0b6c84ca93f7c3120c8104b51c6edc04e0f6a203bb77d59973a7411a0efbe93a09d
Len = 288
Msg = 8716e4b86deff9da2a8ed55baa43582a7586ec9cd38ac3a933156158cd8e5b7887585e91
MD = 0d2306d9c0a8ce57bc7869b439376c07ce352a41d86ab6cf4a5654cccd5c724fe1b62b2c1101c986222f5264ab3fdd66
Len = 296
Msg = f8a503aaa25ef2cea25e31930c3a90db468cd3a862f4a93aab5de2777e82dc905cb03ee23c
MD = 773ee958fe93dfd1b73af24d27ddce33144a9249d5a671682a56df30d0bbf92b9327130022075185d396de752959304f
Len = 304
Msg = 669025175ea917cdd7a71ff4ec0c45bf1246d2a6f031c00b71de701e17939bfe92128b21911e
MD = 9ff6be3f02c7c5d0206f4b944c0843cb68bea8f9b7c8cc0b729503db5005c7cd5cb14e3457d8f5eabf733fca9084f16b
Len = 312
Msg = b35fb2262edfa14938a0fba03eb2a25d377974b11f556491a781d0ba2b3c0ff3e42749925fef8b
MD = 835b05a4bf00c2594c3c8c13da6c273a0d9efdea0da72b71b19d326bf5ce968c2e577a7d99fc0f985afd23b46423129d
Len = 320
Msg = 9d86b45df8d7dae0cf6b0bc208666ee1163a39e6116d6d240c9dc1c3a3c1db1dd3b1c6680fe9a196
MD = a84c469c24696f81d7df4ee8cd76aa584f8c9960eaa9908d3e3ebc5eea7d0b50afdded39deb94fd59323a21a6539e93f
Len = 328
Msg = 414f5619f6dfd45853bbabd224cc305d77350ad253358910a74f3a4381a9b86680b3c4068c089849c4
MD = 848d481e3bbf5dd726f625cf6a444d995b36262c9f80d583b77accf1707e3f49bb3dc480a560694d769aa1ce65d69428
Len = 336
Msg = e2658324821ae7b0faa0cdd63ee9efb9fcbe82092d04696feb3da92c82521dfdc98f6b41b3ef365d219a
MD = 3ea5d0799f1a4dcab9149a40ab74bec9c8d76d8e392c1e63e080ddec2ec535f80be9f00927be281ec97ac0c882bb0bbf
Len = 344
Msg = 7e80271bb5f2cc7ddae4158658e4e8d06e04a39385da0ecac1cb8e91d68a9bd21ddb7320e79d10e3110758
MD = fa00bc0359a642dcb3559656094eb2fd4f63bc57f0d34abff26df5c54cc63dbeb4eac75905296e7fb69f871e134083f6
Len = 352
Msg = 43d2828e86f7856b78c66cfa3d602387c290975afd021a8b76af0918069cac35dec45de3cc52edc4ba14432e
MD = 6c9e367e066032ce47ba2575565932002cc786f533c5551656abfe7391e7dcb5f9d9e047adace23d32f8acedfd0cafc5
Len = 360
Msg = 3f49bb645cced7530b8b82e6cf07fbf670f7ef0ba0583d16debafc639bdfbfc99b8417249f7f5a05410aa3a71f
MD = 2b301a14647a67429cc3e7da02c4093a739640f7b47a305251d2855e75e09e60e262b279a073077d1fb6d0f04788f2b8
Len = 368
Msg = 31aac06a59b74bf478617c1637fa6c5593df168b8d58b1e923bf3e3d80e55d7170b16454160ab29ee1f7412ebc05
MD = ddd245c9b29ceac60506fb6bd6e8037889cb73d6ecc669fd129060a8a8f58971ac572d3ec9b44404f81381d0fd35a649
Len = 376
Msg = c10b2852054d8034e07906c7fce3ce99402321a648bb881f13fb276afc224c6aecc64800cd767ed2429db94b95a9c3
MD = a44640fb4ce6dfd4a10290a0aecdb453054a9b54f2583e97bb7dc2b005e5fa2b4fda17b1f75902f51c18c0caad35833c
Len = 384
Msg = b1eeef324b499f19eba322215fe3ce19c9f000b698d2b2dab7145015046cc86d049ee15ad59dcd1564f30112e06444cb
MD = 38742d18bfa6e918b888d68d1034e61f65dec0759172c2dbf08cf1e132b217eaf4ec29e15db7f4b07e08a70cc5662012
Len = 392
Msg = 790dbba09965c9774dd60a32e010c50d6d518968a220141dc33e7410f2da6c08ad0419bd9864d5327d2c5c44914b2e83f9
MD = 9174958bc8f4ed4731eced999bea2f63032f52bc8c46bcd903232f3fbc5046f0d6c203d43a078b822fc05101404f2635
Len = 400
Msg = f7b577f1396b23c27eb637e53d3d92460270b001cc612fd3b4d68bcdd09c2d50571ea4350636324cc2428a087e7bd8785f82
MD = 80afe111e44ad9aff9e39c4cf9e6b4c520072b4550e62b1740160a04f8d530612dc098917a556b44977d0e73df518bee
Len = 408
Msg = 7370d9b453936955b9c9d336f4b283237986232de007bf412fb426ff5b4093c80c428c19a12e0b187484dc6d5f4746537fb1ed
MD = 6cd29159820d34e5706dd867e6363758d312660d4daca8d2abf677f234746e97a0a6224eb054066a0b74e18c70965368
Len = 416
Msg = e8620170f0f39328bdf8888148cfd17730f314ea68d8fea02d16d98a3cca61484139d3ee92b748091dc841dda08483f1184025ce
MD = 29c408a6a5045f397b56dfb5292c7c16028c63f068e699b86a891ff8501208ec9398dbaf463c00f39af7b2cbe45bac15
Len = 424
Msg = 75d4216bad77943bfe82be216157843b0da0fd16eeee847153a00b43e707b2ffe2c898168081f0bdb3af58f214cf67b920c385aca1
MD = 0170357385a20865a8d30c2df39406903ff88c7f70fa1a7a5aaa86711d64046c432a1b139668ae5abed637d1dc4107b7
Len = 432
Msg = 2fa90c2210e3096caed122b74eb9559977120e5d9a97eeb3f99bcba6c19cf8cf791ac6c8a0a94ae49246611dace7f24eb05673a36b3e
MD = 6c2ced3fae94dbd92f4170b63f1ff6fcd8194f60937b22b4f3c95fc9e104b77148f9bc6c16a890de86d9ef1554c96fa0
Len = 440
Msg = a8de55170c6dc0d80de32f508bf49b7046aeea4b975a511b5ea3dc853bfa4b1e0138202d6785f6b3017914a86f824288d586dc0e8bc924
MD = 2bc3b10c148200f7919b57afe1d7db773ffd235e04fec6897dd94f13ad9c437ef50900a40937f82a39daf2aa2b3dfd68
Len = 448
Msg = accd9d05fb7ef3043470836137554af117440b3ccca7a280285494f90dfaea60dcbf40b230271932cd3875b1d3dca60d38865ff874180efa
MD = b9e02df93e9254180d6a15288d77088b5a5ce517644109b4e2532be315f08dee43491608a1127dcdf69397406e23d231
Len = 456
Msg = 32b835c180cc4006c11a61c65b03c099510e1d4f0a94b63d54bd6bd5a8ab207ab0f4639206564edc3fa6af03280a67744f68106dc51ee35723
MD = df97a1c5dda6f9dde749f213e429db84f0dcd481d43bf58e6142968d629ecf05b262830a7dac87f67f4383975f3e821d
Len = 464
Msg = 9409f9efadbf190b253367629f8f368c9d5ac262e94ab86f3559f9a1fe1a9b44b64e313121b34d43001c430bedc62fc586ea398acd8f17c7cfa2
MD = e1a69388ee6b6d234108ec29402cd0afd74957d990c7bdb544cf11e8eb2ccd170b6b5a74431be70364d7a31b926ff53c
Len = 472
Msg = 289586baf8daced50db14c936529a0a6438eb5da8d3d469172b6a06f4ff3a956d4f9219563ac285cb8e70074cfcc152c02593a97733c36f4a9e97f
MD = 509e996c1e11611c243021b8b78f2ad90c5a9263bbf35910db7c8ec102aa7c518066fff8ce88562fec2cd6dfe04056ae
Len = 480
Msg = 156530cd6ed3baf1fd7232c7ff204f3c7d4d106016afa3bdff3786e84843ec556115626fdc84b2e874f1074e4f7d53e08079ee9fd01f80a8be7f20c0
MD = 7b8a598029ca0ed475a72c0644ac81c63d72fd51305dada07b0ab4a29e47422f59e12643179269ca3d7d10446b372b2c
Len = 488
Msg = 30655a6b5a5965db992e7248d24141055e988d726abb8e729dc5c21ffcbaedbc0b1b5fea35b8751f6ec6625517312fff2234014176269b60959723787c
MD = cfaf443e95deeb3cc1910771a2c0692a54b18b3633dc5414e71ae08877f0804818f67f7196c52e26b762dd12bb7a86ca
Len = 496
Msg = 345c3c022e20144e135604078762ef5c8a8f038cf1b1d6a91709b59dd068396a9e971ab628f74886e765384a23607c1a1e6e973f8fbb0ff55104c46f5db3
MD = bfb1d5ee3a0b629058ecc521c706c2f9241c48cda3dcfdba660a2601d832a7a872a2bb840f3b98d21c37e28f9041a5b2
Len = 504
Msg = 0b94a0f43a92408963a59ded01a9338283a6ff1bfbacd9051a0104445c7f041e8037afde3b5a87d22d5a4796144cbc944091d6cc47b5ffd1f997ab1496ca31
MD = 07a045c9590e9901d0598e604c4649554a823de996fa438cc81a634344eeb98e5f3c0c234ba30e2285a4d7ab568f2610
Len = 512
Msg = 93035d3a13ae1b06dd033e764aca0124961da79c366c6c756bc4bcc11850a3a8d120854f34290fff7c8d6d83531dbdd1e81cc4ed4246e00bd4113ef451334daa
MD = 8d46cc84b6c2deb206aa5c861798798751a26ee74b1daf3a557c41aebd65adc027559f7cd92b255b374c83bd55568b45
Len = 520
Msg = bfb94dfbe0d9a509b78d164a722050054dad91c9a8e260545d037eb450321aac48ed4459fdd8a41572bd6c9c84d18b6ec339247482cc3ee52a1bbd6bd4ae918216
MD = 13af0be02986ea3176e8c65534ec9f32c23b53c93a73b15c26b9ecbd8a1181ae184a372e9f5e0596cd6606849aeae8e0
Len = 528
Msg = 1c8924a16fa7c602aff5ee961798bd44fe53798bf44c3d6b0d13ef837de07377651c1e94ed236eb79349f86ac31ba151a7e711c5407e65beb63824f6ec39754b58f3
MD = 5be6482851ddafde582f2804071a702ae39bacb688741b7c37bbae99821ce4d3f47d5b097fd8eefa0ef9248a34f5d3ce
Len = 536
Msg = 184215145da49db417e8bdd573d6282de073e674c3dea86b6c78591d4947f5655a9d9eb0e5f4ed046b1d8642da9aefa80448a299504160a1b000c9b4d3c62ab69b3d96
MD = 8995cd7fc0956e124075440686beece17a6256b282e7988a0c998f790e3995c974383179893477bcc32d1f114129b496
Len = 544
Msg = ca7a63adf41f4da33142910c967706b5c8a093350eb3e6d3aabe69a46a2872f47a39bbe77cdc1160daa450225b0e8e36f506978ce3ac9ae5f75721ef30da46b28f07242c
MD = b89cc12b11e3afa58908580c47b25407abbf584f8e8d4b5631e9f450464c7e53cfd7e9f9d3cf35e587a6f02957ce4c28
Len = 552
Msg = 1da41a0af202b079521deb6109e312c2ade48544d2b498c07e91a102dd4650ce354f3f201b3ecab8e85e21d667959b43d08f4e90fa18dca2ccca8f6ff5e9a902dc8bf5c5da
MD = 5c297e20c307aab7f325939fd4e2883b034fd547f1dd17fb6b97ade8b148e06ebbf3ff60cbf469e4933d5f48f0166cb7
Len = 560
Msg = dece42c8849be40c78b8de6da96c2a8d7e940545b9f3f39aa1ca03ec60a85471aa84d8e29f095874f331b90a4c157da9eb048d2c8fd235399672707366c766f10bb833f02183
MD = bb509e33e9ffcc4c01233146226ee9364cdac5658132460a76edf617a035b197c86434ee889438581458102618769382
Len = 568
Msg = 952008ebdedd480449bb96a025576c5f617bbb8307958a010767e0d736ffe5a196ea4467d8a5d3ba1f5476ff07b6410ae659dcef520a2c14e3902f8b399a289f41f5fdadb502dd
MD = 9b63d9145bc714a8253dcdb8341b2f5714eb58b9d4b22ce45aae07f51297a3dc9c5b691a8a3cd438dc5bd18be400af21
Len = 576
Msg = 100132c315bfc9c4fb93023f5d3500d7208a68acb4d2c63096232c361a161c4c67c0a74bc3e4d72c11664b1d970321d405401924b3a0f6ce2b1a2899e7caa9a55ce725fc37f55d6a
MD = b6ca04467ed3e623dba36f2e0248cefbe134cf555fdc14731175eaaf08e244ab0b15fca2f173a0ec98feaf359fb84a11
Len = 584
Msg = 99cba4019f5478789e674e08fe5d6ceadd698b0757ca39c605457c22c3d3b8ffb797d2be8f12960f099a5606b908d47207b2636a779948282de3661bb08b1b37ee576590800a492730
MD = e5378c7c251ae96f0359a30b3134fd77d61d0db68c42a1a2aac293195a596df42f677e6cb98abec90d6722baac63fc86
Len = 592
Msg = bb327a0bcb2574df47080e8c0d8a45ee1c0424ae0414dc0a9b8717d9f27d8ac987c7c9ecbc946073884d1fb96dbdb583aa758186b16fa429dbf15b8d5bb48cca71469e7ce0ad8e7fa14d
MD = 0f75e65ff8494ae28d9a0a2e65959653275fc34b2fa27b9e10faafff07c45addef3b8f25953d5a2e54e31ebe6d429d26
Len = 600
Msg = 7fd9eeb5ff368040d299fd17a943b21d65deb2eccf6128d18a33eb174693538935374c32c333a867821dba08636f20022c2ce01826c7b7e41640ad186f90ed0ac647d47086744867e5c54b
MD = 007251a2a577add048b1edc79d96c7df8fd5b5fa0d7264f122e4cb54c50bc316a8bc5f4f9dfd4469e29e9b030f563a6d
Len = 608
Msg = 7ca9e369e82186984d5fc729e111a7e5d8ec19c5d74e13b5ab22e4993b05c88ebba6ba72237389a6e0722e12c96c5d6a54515ab00ad80efb38665a76e831abab0fa5cf020807078441585de5
MD = 3ee8c4184de9ceaecd0d3aea16271835f3d45c873358c93a515539c38e819414ea63b08d0a109346793d5e0f703125eb
Len = 616
Msg = 5b4d945d55dea22e37821ec396476a4bfb617d2f392ad93afe67bcfda9cd9b725bc4ccdf516a83fd71dbff5a22b005fc61c58e471240bd2193ce13539730e63232f70f80308be48dab7266a1dd
MD = df82d242e4cdc2eb40bf3db6a56e1aa0a66e553f1914bedc65c8cc6ad9564b6e85df59f4c443cbe4e0aee05986f7d690
Len = 624
Msg = e865f4a42bbbd0b73fe275b8ab90d3a9fb74ec5070192d38f60efef9564498b9adb716f31d50cf77c20ae4b2e85515307bb8d95fbeb9ad964001ac550dbc60cf213fd8a522edfaf54e5b1b93b2b2
MD = 091fa9ae2184e2268ef9ef23c7c809efad244536e00aa9e8b3a6c228d90e31da051b40f268a13bd6f62e69c91ae8cd2d
Len = 632
Msg = 1d408c7b68e168f41bb46f9b2e9c8b04f968e4080252546814cc1cb2917dd5690886a9600a09c2673aec0329a4daf655508b06fc1646ef3bb3a472191d964db214a96a96fa89576ce4c4f6dbf1d176
MD = 7e23472c03431925f3b4559d886e8d5d837b3d39b8efe1b7a91e61a13810c4dbc2439634d7c6ababfc66e9b18e6541db
Len = 640
Msg = 54ae030a4e27a05c1ea4a12e69c67544af9b4044cf157dc8cebbe8b2d49f9bc0779077603c90c5c55b891d3ac33b87b65e79e1b19695813718191b3bd8b7e42d5583f7cf1e60f84495b8f869f3719969
MD = cb65f823585773cb8802b6339182f13752a82864c898b445be5a11a969657ac2dc4a3bbeb87ac0abb232a2b124171096
Len = 648
Msg = f73cd386f73d0c6ade05771b33117117c602e52693f05b47e90032eacc39295f9793258fe6512eeab291baa0be222e143295a28e8697e42fa27ec02b44217f32a1edae2f4f35213562ca37b6d6cc5ef72d
MD = f665c4d17a83d65a7ff16bfce279b58558250d76af68b8eb943753e411a57ceb31c1a131e54bcb7672584416e3d5719e
Len = 656
Msg = 1d259612e6867e7d788c71d03c5136864ad6d84f24eaf913a34e69333116f812395288d4dcee6665e6d7dabd005ffc6327e3ca305cab78569d1107a115e619fc90110436317925066726774d1da3639c31a6
MD = 5dcf512e2b93d6ecdf7c3304534554ea79d22392e59bbe90df21e978c9fa3b34ff82e6dcfe8fe2236aa4af4e662e2a9d
Len = 664
Msg = da8734414c45fc1d5a75a3cbacadb1bfb523d6fc391f882d0db0eef21f9ffd78b6a1e14cfad09e71b65cf7b05d7e8f2f4bae4e454e16068d65465639c729cfa92738563d37edc9676b7be604ffbc68ec3b6b72
MD = 8b328a31adf67dc7aeb864a359628410d5814a2f0cc683303f61432ce32177e1f538feead7e5000343916c7042f8b3cd
Len = 672
Msg = b228c75903d80fbc6d1cf629ff1d14a92ec4bf0e121fd97bd306ed265efe7a5d5c5d8fc764af98ed6f5978f88d7cd8bcd71cbef6a58261d201de3cb15b3161287e6a104cc2cf882d839f1da0d3f68b426cf08ab9
MD = fc92ba4eac9a1bf120a7b6c2cc30335b9615b1a98e55d14854ff872966e71040737401c6bc08db5842ceace14cb7e7ea
Len = 680
Msg = c90d473a6fd30be9a98bf442a9ad65a697d4629c33cd517dbbed02710fa8ee991360bc8e557b0a0bf0b869e6b0c3a9457607580edec3859f2060c9c0340289d53a5d755918ca54876599045a86a9bcb8163795ea8c
MD = 807582b2520e990cfb74367343268b9148b2519b9e7cd9182edb3db9ae7afebedfe8ca118130e2ef9d31af9081da8222
Len = 688
Msg = 6df8c5c28d1728975a0b766cd7de63bbe7f48c3db3e6fd5a4b8df6e3905cef0351f3d973b4f2a7eed80b0de5b85c877353fb9e930ad2679149ad4cbe69910e68d5500b096c5abdbf27d684fcfcf1a57f02769283d5a0
MD = 7bda57d21a4434aada6758e282e612a4c0f41b242f9c790804d5bee25b81a821dc6f2a0ba56f1b3704802c9a6e153d85
Len = 696
Msg = 2cfc76f88cb6fb90927b69526ad5f03d6bd335f4f75b52b6a3c21e8f989ab0d03acb1ebe07e68a87c1b5607acf17d976e10ac4a3d30a8561d49a5e7ec720edace9f5f632b4bd63e104f4894a79caad2e1c31c736453485
MD = e16670ea837c259e418d3c0e1eaad4948c3457e15b1573056e24da25bff5c66b7e95d24c6bc1b8d6c2b812f64adc9553
Len = 704
Msg = 3f05108c2f33d39b3aa9e73efbad4b011b4e9e9fba409b7611e7e03956b2f3e5e0aa86f68c4bfada5f9223a66d574b08f9dd797cdda8f3c32d8e01921711f4870dec676027ecc56fc2010b496e95cfbf071c820f21edf25b
MD = b272bab680f3ab27de72d94df384323f8555f1d17facd2588ac8648def2451f82f9b99c05ead8316fd181a2cfb97483a
Len = 712
Msg = 1ffbe1aff0a1e7fa3e68be31a74612a1519b59397e7007ef61fc015f316d55b57be528cebcc2f09a2f22e3c5e4a6ae9612776b17ae87cd763c1a9eabe6846c5bcb347ffc99f10e3b5e64b29a9bd71a5e9b3c01a802715de2a9
MD = f08bda9d6762607519d53fecb0bffbfd3ff2924854833a759d631e910c42ca86741fc2e290af42e94b94898609b91390
Len = 720
Msg = f755d6b5642378f2847893901d9aa91c54a4b7abb97c5c7184063e8f1e97aa2de4ad7ac927dd3cce770c906921e2d298f67cf9844e61bf104db803b265b86b821c5f4d901067d07b38764e3f6c95fd4f28e3cfe48d8a9694a8f3
MD = f85e98ea054455242280854e97c4ed399b85ee7bc5c5fc3d62910a76f3a9600c3d904c832b70b58d7d998db8dc978135
Len = 728
Msg = 773577f3a642c4f13b1cb1f4103e9f6b2da86268a52f449cbb174c8349e3c0dc636ce85c373115a337eee26f7b70ba1060a79a1c76fd186399e6a5255db80f83b0be4a34ba876f7908840553ead380f3195507729d067ac2ee8eb4
MD = cc27869cd7e63695d19082446b068b77dde4e8604f8c0e9ce20a1b71aa9eff1460f32d5a54476275bdee8e7621491f46
Len = 736
Msg = 651589927e17e1aef780690f3100a377f0179b18b31fd5b4418c84038573fc559b496a782beec3dcf6e9faf5aef676e10bbec34b1be5888fda49b91e02890d2524c5b369f8a54175f29dedf8156fff690cf186ec77104a798315033b
MD = da846042fb908eee5f5defd1055ff3e57103708278d379a8681f58bedc6ef89670b9f957c4e0edcaa42dfd8cd49df6ea
Len = 744
Msg = 678652600eee42580f73623412e9c011cc02dec4d4cc1b79b27b6f9939695bf2185b2012ab0630f317d2e2de95dd69890e430783e99d7ed121c7c8da9ae70780b5aabf9022d1435cf5ed6da6fc6692c050c2b5f22b24fb1cf9135f9cb2
MD = 8a6ae41c9bccc16eac4860bd5fa91205a86fbfd09692578f7f36b3c135d96f9e9001c192dbeda975f7375bd43a23ba68
Len = 752
Msg = 416d3fb7b401fa5e78cd96d479d8860df147eef03adf13fce1c61131fb89cc2ebc63289745bd7db9bef14571a55318496572dbe52b9b349ef59f406cecd68909f364325380bb75f3aa62503c84f47a55aa6b9c9b199ebe414409ff3964cd
MD = c5f20542e0c0ac1eb433de6229fe5baccfd4502e2c2275439385efda6374a1d0fc50cd9bba4233d470ad91a3356ea315
Len = 760
Msg = 6f09e876c0b83c9934ffb777f006338c5142a31375e9b21cfea9a7de12998c4ea6708ff1fdf5a8ee6bb67c675ffd8209a10064e2d758a8734eb48f07f7cf3d43b09f1bfdc5d07a52b77079f23cec28bf863bed97c859276df7f7129fce71eb
MD = b3c968f3025f87dbd5cd3d364bf673e62827c35889532431becd87cfbe2cc75b7ef45696d19cd3452d0e7c2b69d09544
Len = 768
Msg = 0dc2b226b3431c69a76addc018fcbda22bd72c8ff01ed6549596798bd950f361c489a09c95cee2dcfd6401208ae6368d6630026b417cc4718ccb8b42e8872937de66895fd09142c42f066bf0ef3ab2b03803a8185fb65fc7148c376ddd4bf58a
MD = aa645a4f8f602411260ace24d381f3f5dff0000c246343eb528e3dd027cd743815737906ac5c74ea83c2755e56b99509
Len = 776
Msg = 8dc71c84c8772753c86ab6afd80e8d1df9b0d7e8d69ebe67fa883a82412c26738c3399cab95573b4d3c4367c85c81852d5a6564c0fc7caaafe16c05e62aa06cc9fa542ceb35c88fb6ab82c29d5dcd530f807d3f1c3bcb3974421101d1aa6ac112d
MD = 12239813097124e6248e7dbec985a6a25f622b1d07295cfcfbaff33b847df7fd94265e439fa535f3becbdb576922ac41
Len = 784
Msg = 3df3edd9fc93be9960b5a632e2847b30b10187c8f83de5b45fcb2e3ed475569a8b2ed0784348f9dacce7b323c6b65071abd8b32d1022b1e12787bd4989d3c5ac329d576ccd7608dd336716532e9b4c7f825826fb2e343623ef85c6270619bf5e3b27
MD = f36590f5211a9cf84eeb0a3b2e5dc1164e813191cda7cb883f3f4a074605ce6780cf2f1a105658706fbd2829db8a2a58
Len = 792
Msg = ced0ec6500cb891e6433d104ba5b1c1ebca397f3a5eeeaa0f0561729621ea50d4ae7ff1d0827178dccd84e4ca06d9891a90adbb7a9f4994ac947cf6296e71d2f49b826d64b123a7bf86f339fa4679caddbdf19cfed7d0206aa5f527a6b0cc00f52aa2b
MD = c2c2d7d65d0b9108648e3233d15fc4e4cb62ed8fee9cdd18ab44b8486e2100fbe45ddcf74f46c15eb77fb1c893c12202
Len = 800
Msg = afa4a2c4fbaffe838dd149c78ea7851ea9396304b41806a093a90aae59c0c5bdb170cc9a7d22b90cbce52cc1b105108942df20c29ef3a913223b915e7ebc98ef135adefaa0f0a6441ea05920e868ce9d1ff6c8fe4dbec06a4849e5e55ad0627f9e09dfcb
MD = cf6ef91d8567414f5c7f0b1f4ad09a976afc7c8327a382fca90f5a136b19be33100a664390a377f8d8a3015fb882125b
Len = 808
Msg = 00f65a485bfd381113d6e79bf9e0d5e518c891988c073ba198ac3a20f25c2c81619723e88a3c0ed3075075fbbafb6a7b61d3bc336a5e6d6f08d166c4861e6a3bdc2e49b2806b567e7e821a55cb674a6cd699f7dc61a7054a8ff3dec73eb667f59644346be2
MD = 809c6b5d41da7cd10df90b02b193ac7d40cf2e46c139e9dbd208a988da2b25002cdbad1db2ecc1322da20b7d054e5fe6
Len = 816
Msg = b9ce382e1e82a873cc444248a3008c2cf64d18759057abe8f91c9d87f5dc83aa4eca0c51d30829b9a1d2712da1fac31f52942d77c9f20c2bf6d3751028d7d4f0d336d3dc92b27ec368caa4444b3180c1e37e98b58f25e647a9a6361f0b04cf78d17955766168
MD = 18cd10b3ea907b3770e8eb91c974666e2da2525afe7020b872b3ec6689e5e1cd0059dd4fd49ce44d75dc4c8430c322d6
Len = 824
Msg = 6778d82f3a98eecdfac55ddeebc52476a070094fbd65831801fdd60f837d80d23b90d472c5f4e5ca6273a50f40154ea8fb94013f6310ad18800433a1d379c84bdf799a99e8c7b676fbcd29cc2ed66552297de7a6e565179bb42b70d48299e0925a1d72ca2c792a
MD = 71f08d9333df5cb885fd23d6cbb1db84f9b55908d069df50fa4795cc713a18439bcab8daca078356f5c75a619f2f8782
Len = 832
Msg = ba3a54a77d7c2b8ccec6d53136cd48827c87acdd1cd86ad1f56e862642ea2e1dcb4093f85d60f7bd77160738462e6c3fd3dd9d3a7c5cf7e2a1d60f489f84471902179f21f656ce0fff089278ea14441e04e7af71891622565f44c428044728fcc686212a32a5d809
MD = 3cc154f0542d8e3cacf9d79f231416816178a7ef2275fb257a48a2f763ffa2e15a33c27b970a416a057925aa0412d268
Len = 840
Msg = 7eec4f4f491b4eeaeb1cdbdb95e9511c2872372bf64a1f61cda1cd8032729c8beafd1edabf78036d80023c814ad8606106cb4e7f33f214c3e69c0f230e885474fd594f7f2444aa581e0c70ebf13073d89063eb81a43c5f608b2fc99fa1bcf5e2bfe62a6802e70c52ce
MD = 2f8c5682a07438043e55f0b7759fe7eea5d9bdfc8b0f89800ebcf777bc05a941ea7f3cac45d4659de0f505d814590b6b
Len = 848
Msg = f3715b9e3ddd7862e15ee87aa23f1aaa0580591e55cff3fee9b49b42aa0c0cc8cfb8efa3eb96ffb72ab06b83d7b47b3d22a5772421cfc51214005150edf532af10138ad45758add459908601eccc3703e810002a2e4c6202e98d84281475d55d3de9f3d98809cce1f665
MD = 04e7d55b0eb4bc3d3a21cfd2941dbb4dc44706588967186b40da54902aeea97b262c97f75e37ebe3cd60a804e7b9feca
Len = 856
Msg = dfd7d792e162bf7a889109550a0fc4c415232af0c0d72dcbc2595299e1a1c2aeae549f7970e994c15e0ab02f113d740d38c32a4d8ec079cd099d37d954ab7ef2800902cdf7c7a19fb14b3c98aaf4c6ad93fe9a9bc7a61229828e55ad4d6270d1bdbca9975d450f9be91e56
MD = 08e5ef57d0c2aa23edfc75cfae39e6bc1a43b5db08b2e27bc9823114edf760367db9cf3cd9c3779755f6d39e219b7079
Len = 864
Msg = ffbc7c47f52e69f5c667f4ed578b46ff4592048f789081f3fb39321d0aa4627a6d4f261905649410a53a301c231fa787ae55c04f615a8f84196cecf2844d23007b44edd892649fc8ed10a2e855bf23fe8afd0b9edbb33296f5a7cf89f94634d9d1a2b8cac3b7f4e546f2329b
MD = be10c7baf94608408a0accfbc8ce95e159d08d8ca75dd6c273f935947a7ec3463e10a58d3ceaa0b2198b0887a3a24a29
Len = 872
Msg = a39f202d866e8e96765fbb53b6772537dec043322f4a7475247036d7495c987850cef2a46218d3fab36e3bcd595c0aca5e98b9db14fa484ca8c9772dfa3839f7ac3066727a50b0d5c933d82f82f1220720e8063f08bc283f199c8a4f85c70043df4fe55e751d0d71df36fa43d8
MD = 3b2664ccb555a1b1f3ec996860146ea75ef7f3bd62028a19c26f63339399f4275a07f3c064d34766ebe8e4dd532f6629
Len = 880
Msg = b2c8261853e2218dfa135cb5387810352b8962e94e9fdc8695b41e7dba6ad122d14fdd0d2360dcc039ccce8b37fa0ead6ccc85bc26261d47cbaa78b925c6e380fef1856fed31dc616fe16b2039b1ac85cdee4ce04c0497998b41321868db08e35f358606585e0bb8c3da9a3be7a6
MD = 45b286f49fd05c45c921b7bfdbe2cb024441c372e07394dcccae0de834cd541f13a79dbb3e5078896e88438542bd2f12
Len = 888
Msg = a04f390a9cc2effad05db80d9076a8d4b6cc8bba97b27b423670b290b8e69c2b187230011c1481ac88d090f39154659494db5e410851c6e8b2b8a93717cae76037e0881978124fe7e1a0929d8891491f4e99646cc94062dc82411fa66130eda46560e75b98048236439465125e737b
MD = e7089d72945cef851e689b4409cfb63d135f0b5cdfb0dac6c3a292dd70371ab4b79da1997d7992906ac7213502662920
Len = 896
Msg = f419494c3c6d0727b3395a483a2167182a7252f4fd099c2d4b71b053f94bb8b3adf3b51e8460cfec084ce9415c95798fbae4975c208c544645b54c44d2b97f2ecfce5c805be61f5ba1d35dcc07afdd51a87baa990506668cf710e18be9b0ebf943f366fa29c69f7a6616de72a3353b66
MD = aead8688c58c6ba4e9cadb4756b465dce0fb06f1cfaa478197f2ea89414e47e9572034adfed160703c79b82b3fd7ab78
Len = 904
Msg = aaf7584d53006cbf2d2040e51b7feebd2bbf1e9f6d817cd8062a6a9680e7f10464eefeb50b07cb46b14b9b3fcb2caa3b9ab664490115d5919456613bf172b58c5388fd52646a5783535b88212717ef605314b70b8a085024d4ab1fcbe2be74609e4cbdec0730fabd3cd77151d647a3767b
MD = e6e79d8c61d0ea9fc70dd4dec1fa432849c3396e717b170badbd87a4c7974efc590ab8c1183a6232beff14534f004b02
Len = 912
Msg = a467f77369730201f2812204fd63ad0d2757be580d937dfeb221a06b21ed3213531d936152a0c1f09f0ad5fed19fd11e80ad982c61203e86b2508279d91d99fa483e2e97a3d6a6ad2548a8da404dddb58344f4bdc1c9ea907088885e4f532d9c4c73cdfda43c3a9e4ce5a2809096593cfac1
MD = 5a7508c2cc096bf65a4d4d337aea22008edb9a3bae869f94e09fb526a52c3368e9b28576fb950f078b7e43b5562120e6
Len = 920
Msg = 01abc90e9180fc9bb8ea67a405073ed6848bf33048076566476c55836bcb19d3e55e9400c5cc657bc7a95f1d703c390f5a8687e7cd7fe9138ea3837bfcadad6258a3eb8d65121fa8319bfde532aec0e694961bddd2b673f284124be5781100f40381b6ff99db92ea9cc82a4372e53924dac398
MD = 96b209d7cb2c2033b38350744767fa5c253e1bfdb99fe8418bff83804df02248140fe3b77b0bfd4a79b51f70405a434b
Len = 928
Msg = b555d99056362bfc2bac2a1bbb71ba112d644e50b82b015e5a1ce3d9cd5e90b8b74b08d32119baa62abae251fc0015e400051ada4ecafce3681e5de727c20d47f5cadc663d46ac682022ca396a4b7ed1c413e0b72bd7eec4a0dfdc2a2185abb5d99afd50940528ca75ad89daeb9a1b61e15747f0
MD = abd39f79d72c6cd2e8e130f3603032fe3cef4177c3563930096df1f10b87e79cd4e2059cf1b9f8252184bb26f659a5da
Len = 936
Msg = 14fb01ae9d6015ecb3e56d6ecdfa4bc0533186adf8457f5e4a5c57c687895f3db395d06ae7ffbd67ec41452009550dfc1878eec0df2eeab09e8665f7e59f9148a86b2bc695b36521a55b2302f2e869aac83f14d6feafc9e587322c3c44f052ea1c0578884f84f56307bc6dde31ba48118a0f62b6fd
MD = fc9b9a95a8ce1c157720cb63101a7594df24f4cc74baf735b0ccf6abb925478ad507cd048d30cde1c788806f43ed3a81
Len = 944
Msg = 11ae0cbfee7bb3df90ce585f09b9cf8ff5bea69a68eeb6c22553f8ed118c9a61e7b752cc2c94f38766e63e1b891dfa05b23347b617d42fde3ec17eea6e76d3cb640bf8fa46586fb9dd5c4d9bfee04c4649571b781709f848ad7081afb6e2c746f071a551251050fd5df72ee65248ecdc24f2cbe74ed5
MD = 3214b5feec925059149fa852e3ae285a6eb377df926504e2f824572a3aebd2050a20144e7bede7e7fe238ee83e69f72c
Len = 952
Msg = a5c4a47a04f4714269d5d922ba4694060aa2df49193720c819fac93bb8787ec55a107ac9a6602f0045fd2cc8e66744bf863ced91eeabe60e7d2c1d80276ecf3bbe91f1757096cf589214f3569c2c48bd74be7f8befddb28395814780a47c180a58b0d0276a7e9873d682f473e27de7275c925ede23b6cc
MD = 6bd9e1303579d815f58e8c6c9855850133251778a632f7b312c4b3163b29b5ef6cb9511a08a31a237d9a7604afbfa056
Len = 960
Msg = 75264774af69ec7ee3125e205bd6d1cb8fdb22f7ea6dbe72d1f2c0f7e2205902796d75e379c79b11498615c21c9f52b8761a885eecc69d132b2b48c63bc074c3055ee5cc13f51d6c987e8188b030b837e8f754d40122b451f15b28cd2bdd576920e1de5806593a36d8e1e89b9ef3caefee5acd80b3e9c9d1
MD = ffa9e4e856d06227c1ccb959be558309cc10633173f4b66ceb382923b52b9150acfb08a7393500477a6ee4425a827e76
Len = 968
Msg = 791a36d748695e62db5003a8ad367df1f051c1ac6a21d711823e8e069b546e3fa06ceeaae06de70a1de249e1dffd0d940edc6acac00c4c15504c02d4b0933658005423455f00023b01cdc5b681b6083379c24595518a47c654f5e1a10947df10c05a3d716b2a973faf98e1ee3b675816598bb8d4c2a3b06eb7
MD = f8d33369680524ed6c6a716d4c502de3eac891f340f40e82e37501be1a90fb61d26e5daafe92bc6ef5ec0ae431168842
Len = 976
Msg = 74cd86bbed14d895301d8a54b2956b1c5cd1451eebab620b978d4ecef2cbdf7a14367381f5ee79281a773337740fb9f5853f4253c4b19f684341081d8f561b2ad773224151099588da90e04dddd565f67596c536d64c5b87e9480ad43601397507ad1b61ca0e349fb88f19feb48f770676fd562ee8259f50d0c9
MD = 73ee8d29c30821dcdfa4441639f037fb6ba3a9ca596dc43428043785756608f6207d80b7f78e573174fb9dfd42f0b8cd
Len = 984
Msg = 46612e1a4d016c41700a3b5ccb38323353bd8da5b9942c9c9212df40b4bee06be362a15dad62c8b2924d789168b2d325fe35bd5100e1e29f1ac0fa7a60a94c9eee5a70cccbc75ac214b1946a5679cb523b378d5c690751b7a7a3b80d413712feae7024ce71d6295a3d5d16515c3622a052eb862ebdab81ca7fe3a0
MD = cac13a3784225be03d526f9abc1eb50a762e72c0e01172a15d578801089e5c9f26e53cc00ff755909453e2964d7df838
Len = 992
Msg = 1a857c1f105d068ceab0b1e12494890ec196362a48b0200a0d75d712b18fb14bec6bb5b68a33b7e0b4fdc5b77142c29c6d9151b9f884f59551f476e5256986a653d4a468f28141ed954721f2cd02054df0438738194545ed70234173ac4988b7d62812de4f2feada14f68e3b41bc9948d4139f4fb4da5939f26c0261
MD = b75d92b5cd3772846f7b68064a3567ae43e5010099f2b649f35087e7592aeec176646fc8c2629288944261cd35b5fcba
Len = 1000
Msg = 9d36818d0c5a008be7904d1917aa3eccb5ef4f38cecb8c4e63c4b2e9b4b091a3bf25b4ed0332445f894c2a4c258b749afa17fad03cdd41713a869f899ba9a085e73fa9474a58db7a950d3a2386b60f79495d8bf73e72acaffdbf65e1989ff9cc206ba8c46a368d8512bac7c7c191d713aca949d45df297b1b6594a1a33
MD = a88da844579f3e3725d00daa8e1e287da4bfbb2d931ebe8d3b16021154be503341d6371d382ada744f86f5bbb56cdcfa
Len = 1008
Msg = 4ae50ed626ee60dc5ea556e3ce0d3c18b9e6225b5620814e8b9621acf8f939dd370ad9c7620d85e6d67a229f37f517d1b580acae8df0b5c9d29d756f6d5ebd3b63b554e556469b5b4f8e7113bad1559fb254ca827fcd00425d18b0be7f2b48c2544c48d90982ec624f490be65e893fa93ac9467f35a0a8e1b56d9a403748
MD = f8cd943f429333c7c8d30a8576827f92c92ae18e0dbcae770601b79687bccf8c23e9e589dfeb45c3b9bcafdd545e45e7
Len = 1016
Msg = dbed7612448d46cbe0a384d1c93233f02ffd1c984ba765299518656d3723b766c1658d4b1e7047cdc729459e366ef9349efc40cbd990f2a9a24db7a5045e1dea12dce8f9d9f2aaed933f93031e7b8959ac5e7bf6bbbdf30b48f7eb783f8fe292371a2f245c5c94b4acae160767a20ce7c0ea7723d97691d8eedda9efd1fe2d
MD = fb531a1ed181c732311e56f4b56ed91dcacc0dd6bf1eb4a44be6f87dd7cb1ef9dfb0310f4a79eaaa3f32bf3914d8624e
Len = 1024
Msg = 3bf52cc5ee86b9a0190f390a5c0366a560b557000dbe5115fd9ee11630a62769011575f15881198f227876e8fe685a6939bc8b89fd48a34ec5e71e131462b2886794dffa68ccc6d564733e67ffef25e627c6f4b5460796e3bce67bf58ca6e8e555bc916a8531697ac948b90dc8616f25101db90b50c3d3dbc9e21e42ff387187
MD = 12b6cb35eda92ee37356ddee77781a17b3d90e563824a984faffc6fdd1693bd7626039635563cfc3b9a2b00f9c65eefd

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,309 @@
# CAVS 11.1
# "SHA-512 Monte" information for "sha_values"
# SHA-512 tests are configured for BYTE oriented implementations
# Generated on Wed May 11 17:26:11 2011
[L = 64]
Seed = 5c337de5caf35d18ed90b5cddfce001ca1b8ee8602f367e7c24ccca6f893802fb1aca7a3dae32dcd60800a59959bc540d63237876b799229ae71a2526fbc52cd
COUNT = 0
MD = ada69add0071b794463c8806a177326735fa624b68ab7bcab2388b9276c036e4eaaff87333e83c81c0bca0359d4aeebcbcfd314c0630e0c2af68c1fb19cc470e
COUNT = 1
MD = ef219b37c24ae507a2b2b26d1add51b31fb5327eb8c3b19b882fe38049433dbeccd63b3d5b99ba2398920bcefb8aca98cd28a1ee5d2aaf139ce58a15d71b06b4
COUNT = 2
MD = c3d5087a62db0e5c6f5755c417f69037308cbce0e54519ea5be8171496cc6d18023ba15768153cfd74c7e7dc103227e9eed4b0f82233362b2a7b1a2cbcda9daf
COUNT = 3
MD = bb3a58f71148116e377505461d65d6c89906481fedfbcfe481b7aa8ceb977d252b3fe21bfff6e7fbf7575ceecf5936bd635e1cf52698c36ef6908ddbd5b6ae05
COUNT = 4
MD = b68f0cd2d63566b3934a50666dec6d62ca1db98e49d7733084c1f86d91a8a08c756fa7ece815e20930dd7cb66351bad8c087c2f94e8757cb98e7f4b86b21a8a8
COUNT = 5
MD = 937d7856a82a84c163c79417d0540c47daaf9ffe662c843737dbbcbe5f865bf6f47a9d2bd10129a4f498073094653c324a2519a1c71ac1279b1623ff7d24647a
COUNT = 6
MD = f8fbc058c2b9f84131c9decfa543a35ade41581f670398efd61b3abfced9c1cfcb5324f2370487f9c59a65bc668ea596c8d22ce8a33014dfad28357fa7d05f04
COUNT = 7
MD = 4ab0c9484ff5c30fa64ae6e81510c5fea566eafb88f175f8bc19109f40fe80014c8b77fff10b8750778429bf3c5497e4cb92d9b30014f4cb975dff2a45244c28
COUNT = 8
MD = 685179397554d276513d630234a03419808c698abf2600d7490aabb8e455c6ab6ea412c7729dc140a79dff66533c6946cbe90f9da9ed16e2e629db1651bea870
COUNT = 9
MD = 335e6e941ab7dadfecdb74ea6cb4e8584b6e3408841a33a6cf7fd6a63294b1930a60983240311672acac3840a90e64cc366ce75081b2252627e9c31197ebad03
COUNT = 10
MD = e3217f6af6e279e9445dc3738cbf9ba0e9edba0455844a73648139777afdea2c4d8032e214f541bf92675fb23f24df8e4fe98e0003aadfb6d8f9cc2cd799bbf7
COUNT = 11
MD = ee2fdfb3ae630613b7d890977cf2515deac272a37f27e4a01961ecf103d4ff5b45cc8aef53b635dd75aa51aabf71c0642555ccd3281e0388f8ca09d83258cf30
COUNT = 12
MD = 6a30d97cc98af6a25b673dce7aeab8d762bf2e55ea0c6dc899179281f84dd02a2896f77e9c106b472f55f7adbef7b1157be567ee1236ebdac2a3c5d8cb133eb5
COUNT = 13
MD = ac1176abdc5f71170183d92ae55856221b0d95590af11d9d72ba605ec026bbec52d6974bc43a1efb125ff2b161fbdc616fda00f04193a0bc26aacdfa052a5741
COUNT = 14
MD = 59fa909480620ecc08d34531a6da1b55158b74fc93ddf68e1d242615b6f3843a7952e63e798c6445cde1b07e0be09d0d711cb7b42a0e7760a593b08acfceb63d
COUNT = 15
MD = 9eb253319efa61b864f27bd334d7dd78b38d3265fb544e0c8edee950a547e1d8db921a285774ab94d66beae933298d20f2a5aa87c62fe1e383cc3b18e7af18ac
COUNT = 16
MD = 81735324005671f7bdad9e685ee8257f5e0622b9fcb5d38dbdfb2df27258c3e1d46d76e24c0c92c744e1b50a2b4b0d31525b3af83cc80a75722d921bdeef59c4
COUNT = 17
MD = 17498cdff4323bb8021e44eca6559e05d8ff9a0ef2ee9d4ba0ac6e73f83972a0dfbb6d47728fa70311d7c82e154966e1b7678263b0f65133e9116969193d429b
COUNT = 18
MD = 228c4574d7c45eb9ba9240722133fce74abe00c7328ab30b4bde373dc79afdd6e0569d36268cd5eaa2f27205fc00512577bcbb6699e1d66ed85eafaba7548afb
COUNT = 19
MD = 3d40ccd9cc445bbecca9227c67fe455d89e0b7c1c858d32f30e2b544ca9a5a606535aea2e59fec6ec4d1ba898cc4338c6eadef9c0884bcf56aca2f481a2d7d3e
COUNT = 20
MD = e1e577aeac92e3a2b7f8a262bf2ac9c037d2274ca6618fbe4cc21db7c699e9946b6671ae45ea433a1e392a5bc9eec96fd641ba8f4a047f022a04a337227004df
COUNT = 21
MD = 5e4424c0bcb2f0f7a2428821a9d5840a82401f4440ae6bed25c53cd9e71cf9d39904d6a375bd721f4332ab0202529c91feb9c094c3e6d34ca4f66649ee6fa212
COUNT = 22
MD = 56b199d63ca37189d5ca0d40006ac7bcb9f39cbdc00ef7b8a5697caa7d81d05b645a146995b1151d01958f1589337e14afc6e7dd10a815170e527a398e6ce8c3
COUNT = 23
MD = d2d498ff93fb03013a64f295b5bc68e57d2fb5600da578aa011d43ff432eae3e0c800f9e2a53155e56fdbf5e068fe2b4beb3e42b2585531b8b16c4d8ca3356c6
COUNT = 24
MD = 3d3875489903710f17cf4247b5842ace6f017b1a3b99e9ee5fbc04fc7898e78b12693879878028ca40c63cd0f6925fb7d0ca0412e4f06619e3ace223690f03b8
COUNT = 25
MD = a013e21cd1234483c95c2ea2757be949bc79401ba39b09c316a1612d594642be65ca106e12695ac3808c57c6f2980e895fd1fe188946562afc238414e1e43649
COUNT = 26
MD = c5f6367d7195489e16242f912fbe0d8002e947de3a7e9c53f77b1e5e90e05bd7ca395e787e34cb5f500c02da59c9d83de35601de7ae80dae74a0d6b4a292d43b
COUNT = 27
MD = 7c28c44c6aaba83c122f24d68273e28a5afd65b4071d02b7ea3300478d5118971e1356ae57cbc70d2a177ea464a1c2c50d4297b933e789c63b1481797ae8f08c
COUNT = 28
MD = af7cb42b1c70a85ac1ae1c2991b25b657c19f4fcf83af7f7dc0ae1028c1452a6a17dc98929634fe6ed3855b70b96bc2caa93d82037b94ebeddc77e4c1a7cc563
COUNT = 29
MD = bd56ad4c0cbd162706053da929d667253aadcf417affb483fff4f2699bf406d128cfdf5196dfbb05bb89ccbf04c5147bd2ebb3156b0bc1768ca6faa171c91c01
COUNT = 30
MD = 004d7b0fff9bcddf4b3913ae190a76728705a3d23874d92a8b7ff246c8fcad46623cb04723c8aded0cba4968d1a8cc1375b99005786c1bcb7ae4bf13325c3ae0
COUNT = 31
MD = 8299a5bf5ed64f525c4eebbeca969fc1b91a81adb58c584bdd2d7676386a31fa546643a3cf505007584f02fb712d708cab645bf078a1b9339f5a76aee985d017
COUNT = 32
MD = ce7100f3455db1a9776a9f40d562ea998afca1f9fee7e0d81c8db34cf68ad23a8bfa6fc04774703e1e56d5196b66966158fcf2a8335a58c6ba7ba1af756ba1dc
COUNT = 33
MD = 90aaabcb655ee921b8350229efe6064a60051cf0cac858fa3d43afd5b97cc82301bd1b8cc1f874022e5af948185638783a13ca1bbd5049ace7fbf4f6d90c201f
COUNT = 34
MD = 3cf0a25b33ded3e0806dfe603b9987f1d6f2b3fdcb1ec7f8566828c00e17e8f59e38b3bca302396c7525ca194e6cc8501369059e2e34ae21e3141215876847c4
COUNT = 35
MD = bdc5266aee339a1ff13fcf5229773cd3d14b47101e83076927c160bb71bf7445590525a2012d52af008e118e16df1b6bfcaf8f22b4e45f9e749f3c20625a2bc8
COUNT = 36
MD = ef8d2ba885381ab97756d59dbbbf53a1ea35d152b2d8f82c3518430aa34e708359194ea43950d032e151f576d343a5c3cfe6b71d4ed0ead9d3a107402589bad0
COUNT = 37
MD = 194ea5324c4179998dd7057755f255fdea04dadf533f7851e3e9718b610948e32fd28323077d9421142ac808978adfa325b668c8599a2e01c757a5a14ed2dd37
COUNT = 38
MD = 106984d2f0087e621dae760552bc6279072267883c204079481af6034354f1a2b77c17e6c039a1063e479342aa3ccd90330dd3fb5a7d5e976619497e2d3326cd
COUNT = 39
MD = a1347216f1a6db47b90c4ded3c5c75440f54c22c87d538314d1340f86f88acba01378acb933ddad0adc6b75d55bfb7e8efc9c4a531b2a410610b7515b6dac66a
COUNT = 40
MD = b76e4db147e0eaa4f04880654088b9d0fce518c8c377d92c846345604dc6b2b18d377fdb8e30f06d9bcfe6d7dacc07d6adff73d98d49f8f132b80f3084390830
COUNT = 41
MD = acd4e527763dfd4513f0def0b1edf8ea12dc78d336b7b796f3dcc32e1068725443a2f55ab4f666b27d6bf2ab39669c98293f0a9108051fd3144d31a1ed171ddd
COUNT = 42
MD = 10128c15494bc87a87374f676ef9fe2df20b36ffcca41a80bd40b216637b3de710efd070e277827820a7bba3cceb7b21f8fe7f9775d6c4df4d3da5349434ec49
COUNT = 43
MD = 2632dd5c188c6ed3a4610405fdda704add752f5424d9de65a51400fe478e26cd0412e5f91ca4b744c34f4954f40a3a4254431d21954623208b527b7b4daa687e
COUNT = 44
MD = 45707f5b6fc5ccd1f78d77f177d10fb8b462c74cc821518cd5cfa4b5d6b40b418044900693c37abbb82367d340fec67f800d74072935da1706b4d90ae26099c7
COUNT = 45
MD = 56c37f31220b5b3040373d91b2c5e42fe9e601a12f7f8dc4534459bf28e484b8713db243c5782c031e674003a3c14c42fd152e7188789065e82795e10f87d54b
COUNT = 46
MD = 5da94c899d48bd8299fee3d81662f8d6c5f8f8bc54d18cb0368b13cebaee7ad71e74ea80f34974ad166f04f9a0602809166fe4085a475a8ca86cade12b6754c4
COUNT = 47
MD = 0664363f97ba910760b0922e31ca880ca97469506cb007e3108c36c3ce3ce1801fb4197609479339e8820632b6a38bffffee05a9adc11cc544b9aa6f5b95cc6f
COUNT = 48
MD = 732c41a1edaa727c04f627ff158aaff67c18efd667216132b99ab84d108996a10bb008b5d803b22ed1aa78bb0d10f8a762fd34777d7dccce8e84827ba88d4193
COUNT = 49
MD = fc9c21d67e393a2b05a23a17d8db630cbaebaa3def211181749f1bcad181560627fb60ee20fae2e5980cbf50fce0a19dce807e7fb75c4da0ef008bc75d413a65
COUNT = 50
MD = 0453b765afc1edffa595efe345177f5805ed3abc1297ceab757ae7161723a6144cb543299f418049276d16b7896662631634fab9549127c10f27505b7dee8665
COUNT = 51
MD = 3853f3bf024e0668e8d1ea53733a97537f97d9307c5f3a19864ab4eeb1654710693bb961a344dec8a758f5e64b26fcb6dd423419c4a114fa749211a9de06c281
COUNT = 52
MD = 240137f0dd57beb3f7fc283bb3ead423c67883fd46f4e27471d7be57ad469a49bad03a3658418bd55614678f3a463bceff85291314b90ef43ccbcb028f0a7a07
COUNT = 53
MD = f9050a5271edbe4cfdb9520ec05bbdc3cbcb9bce36fd212338d3e7028a39b9ab30793e561d75a2e424193264c7f0775e65599ef0c94e0ad24dbfe18252364267
COUNT = 54
MD = 47caa7a5862fad837aaa409a4a9df2575e645528c35159115911b7c4e2f08ae49d68de97249b31b83ce2c163f649cad4559dc6e6a7191f2922d79a5fd6af167b
COUNT = 55
MD = 13f5825c41fa49edf6104e3e35c9c224eba93e37374f730004c39c54e7391e4a847fd61865235a3fe32224c96fbe86f7e14c3d5df496e83ec989a71b4f293a44
COUNT = 56
MD = e5b55e05efe1ca6b9a96a57e3a1523d610d70f837e93b31fa98c2736d3e114d238d46ec6b6e3d19e774b253f6b0c7a2ebe69b7e60fc0874444806b2a2278df45
COUNT = 57
MD = f14a586ac30f0af255f597a9aef9abba5e99c04d17b01f24427c4ee2c196b52acb1ceefc9b15cb822b3ecffdc2f7c49e11d3fc0769acee33361537d379c62e0c
COUNT = 58
MD = 7e2d3398807195c48e6ec52d20710bbf8b21ea8de4d1abc197897ccc58aeff40259edc67270cdae0edcc686c0d0dccc5760c1495ab1cf48482dc2000ae2d42ad
COUNT = 59
MD = 2f3d5c5f990bf615d5e8b396ccbd0337da39fad09b059f955a431db76a9dc720dffc4e02c0be397c7e0463799cd75fd6ab7c52bec66c8df5ef0d47e14a4c5927
COUNT = 60
MD = 483a1764d308cc494a2b543d29ba616483aefdf91c7769fd084eedaac1add1891df95d317a47430b2bf73e4081f86597020e28afe2d34a22b77ea62b6112d09a
COUNT = 61
MD = bfa88691ec951511651c6f14af100eeb26d87729e18ac3ef49a80d73ffeaeea53e97c4a7277a7ee9f2fba070b1c9720d6cdba407dd82267019e3f0f5662b2f2b
COUNT = 62
MD = 4c17c8e2e7132dbf82afebc40efc77926d16f4d2c082d846dac28733aa767e2840ebf04f2563df75933466a36e11968d342e4157827605d04d9627ce9b5216c8
COUNT = 63
MD = 70bbfc29a2a765220af84e7bb10d759a3152ad4b5643ef6b89966950ec7ef9503d57bc0a28c4ee789a60bf9dcac59139e15241d73b990410cf92eff213da9eca
COUNT = 64
MD = 8d1d56f37fc19b84984a6fa33aa9c2dbdbf79a29c04ad0b4cf20333e6bec943447be2416242f8cd2f9732e79bb925cc5a61a80c5fc9c079961243fd1c1f5900e
COUNT = 65
MD = 492fd0171f4dcd5d20ea6c0d34b5576c8894664ae5955e6737f5e3b711c2804d99ccca065b7ec18c82da98b18a3029b765c51ebc7c433b36492e0ed6b8511bb6
COUNT = 66
MD = 7f49e8e54db7e5b4323cae2db71f3e8b8eba172dcad3602e9b7b058007a5589358732d5afffa56072a46e89b1ea27ef8d556deb86b569c635d394f15d99d8a15
COUNT = 67
MD = 56884a6a9210d5f371e25823efb2511a9c410c26a441e07c1bdffe8605084267d49c315baf6a692d7d97844b2714b4930877a5d7f52cf6fa151700fcb6980546
COUNT = 68
MD = 6aaef8284eef221ecb17ea3c9596f075b5155fe7b925d737ed3c6543c761c28c7cd9d9d4b5e2a37b2f183a2a367bbd34b633497bc7a1737d61c8c1f3ef295062
COUNT = 69
MD = 38ef178f5688e59d47c375252db7b39f40c0c84169878ee7ba5086e4b25fea81076b9c37847e9e6bf24ae0b343689c265ec5ca7469e619acd61b0276721efb1b
COUNT = 70
MD = e3fe1aabad120777cf24eaae289b486632ca46ceb89afae73dbae5fa87c767879369355a9cc5c21ca604ed91d0f2f58c466573f3e6d88e52c62c0d3cb188e141
COUNT = 71
MD = 82f5bd920457bb2763a0da031a7fed47b236951b1ea420c20fd2b6de1dbfbb9c4600ea7092788493e2d4be6ee24b6dba04e57af3e8f2f14d9837295420ac7631
COUNT = 72
MD = 6d0b26208ba9b1615067bb3ff97b292fe67e4c02d240d649c32370e0a4cd22d03bdf864be4d24a3f5f51aeccfd1afd5191e590edeb5f7bec323b0506c3104b89
COUNT = 73
MD = d081083158054d08371ec84f4d3aa5aa761734ac6091a30330a861fda056f835c750bf4f7981af1693ff28545366bd05cec47bccd77a7d237befb0135c534138
COUNT = 74
MD = 6ba8b52780b8a07a2a2015dd8f0c5e7437b8e024c4ee428f7ba91dfea118cb72a939872550983317132b841b7cbc29a22b8f1cfea0c55203cafc69b55ed6244a
COUNT = 75
MD = 312692b0a51f002b7f06d05b39d15a5637dbddd2f4f1a73e6c88a4c841cdba5cd8e69c0939ab39bb1a9c54fa35402143c97edb9704a0e9e1a98701710f6a5dad
COUNT = 76
MD = aaee960de201a8dcccff95b834fccf0dafc03fe6cffc0429162bf4aff01165ab07a0c9435e9cb412121b7ba010657ccc3152118602b665072136317d92fd4262
COUNT = 77
MD = 21fdff552e08c86c07f080cefacaaaf31846eb893bfe2e4f88c3c3cd8cbf592a84500942695a5e5ae971ab343ce2695dd1baeb1f94dd4b53d678e14265e421ae
COUNT = 78
MD = ca8f1a5b2172f6adb474da53b35e3f73ffd88263d3eecde72e48b16e1a0658015b555ee319005a1d82802e91431ee777610f9b1028d819921e1044ad426b0270
COUNT = 79
MD = ce5ab25eff9c1ddc569a1eaaa66b689109ee269db7066e0b02d39b3564fd14ca6249987b7791e203d3d7c2ebf18558d2f23f94c03dd1d03aa63849e4d2889a76
COUNT = 80
MD = a6f8b0561000dd4ae8b828c5f676e8c1a6474c4a042a645f1815bd52e9ff53c97dc36d5d8997f8ce332185feead76267f5b2e63f597fb3345ca0046e58fc0f24
COUNT = 81
MD = fec86794bad4106c5ad1c1a2d9a1b7aae480396ec231eb5cac21c4077d17a0b652da0037363399a5a1dababa4a40e4c54b9124167580dee9108c4dbb24c57512
COUNT = 82
MD = 594f5dd3f4c87bdc0d81309386e9163a9718e34c7b0dcb4613f8487aa786f9d211cfb61bb247fa9f5ecef042e710f192850f5571807294bfd8a54397850e5773
COUNT = 83
MD = d81ad866f25ef6a0a6431d267114da564513e5ebdcf48db7e95db8cf32a89f0ab107874d796035db97420ffcf1db5f04dc1a52ddbbb960fc63b7f3f835cc8be6
COUNT = 84
MD = 431d537e098e9949f6a68108d55d20952e3bfcdeb7273bac3917e37790a84fa5db04c33a79c113a06cf333e831d7702a00853a93fd0aa5146d934f4f71242a6a
COUNT = 85
MD = 4ed95636c6885ae4e63d042e82f4da830c702dbf3b9746d64770a64dd666b33208315f3a947c4dff790771ef283788a9c74da83e22b97f750286a820ee46698c
COUNT = 86
MD = a9bcb60b4d7724cdddddbc232b4ac70b94d0d7e9f0724b1222d918930cbb9bdbb04b3ad43e3c8caf3bf8b004ee4aec6bd527ff8eb6189b44827f7ba7057f6a90
COUNT = 87
MD = d6d5e44d5bb07fc4144ab6ab309f048968f73f7992beb326047e9e2cd7af6240bc8abf46703c32fdb58fb2a8672594a660ef855be74f24cec09d4fb00219de82
COUNT = 88
MD = dfda9ac0c7147530da97715ccf47814182255f2f2cf40287db97a4c63b43fcd39e6d41e560921492badb253a7dea0aba863c7c33b912bb59d1ff4de03a4f03bb
COUNT = 89
MD = 0395faaaf2e907f27779d6f1cc9c9db68ec390a38fbb0702c6475b46f7a399498d46fd8014f834b131e1e83abba0359b1f16d8fc0a393580615def2ad0caba73
COUNT = 90
MD = 41cb98f09029abe85d24a0f131f116c7f69f54f7e91c250642606512bf3da4ca89ba70a4714a5f66d9ae81ff09317dadaff12a02057074c970f0f02a52bfafd2
COUNT = 91
MD = 8e8f161d48e306c5533ed614b8ef3a1979df6db7e13d0780a73c4a3980ddf0a95f93941d412c93683e39915a660c3fbec0dbb1bb6beea2e2099cd968011535c0
COUNT = 92
MD = 789593f0b8fb83ef9b3ec50ab8f6e1e47344f763d4f7ceab5600989e7b6fd5fef6ee5e487975f64474af6cd71ae4d9ecce8f009edea0227c7ebe73080b8f961b
COUNT = 93
MD = f37e1449e0b313d9537a6177f7a31158d353e5b79c781facf02526ec94e0c6cfda37105bac67098b194ea82efb307c2929a9ab8aca0e76c53e829e3f901cd245
COUNT = 94
MD = 2e74e745caaf2d449ab3b031dd214b48616853a512cf2e95c40cb8e7594fe5e4879ac8a26d02eb35b3b96a5c9e7dcae3e15fd050a0bcc1fb3b9cb9c4df0fad3e
COUNT = 95
MD = 6eac7069c26082e52574ca6a58abb9b1b9faf452e8cca9f1c7023679ce192ca554892f30e38104d39088a24df35612444a0fc90084af7535fd9344fa51dded84
COUNT = 96
MD = ada6caf30c4f6e3644d952366e01519af6771b406e2c447552f0c597b8dd10e9e9b4e699c9a835de03f422be8980538d9786172dfd2fe511db272a1543d5aa35
COUNT = 97
MD = 4d4b0086b2cb05d713f2805caa7e6605c8f7dbbb2e0f92aa159aebdcd63060305f47b748f1bca6e0b6e11cf8f9697fcccb6584b878c4b54a699290728a40aa1b
COUNT = 98
MD = 97420b8a0ad102aeb92139da2c052d2748dd7d2dbb93a9ea79dc15b520d0ca7cab8cb7a00f5b5aebcb49d7e7f52a27180935ce617aeecdecba04064c668edd37
COUNT = 99
MD = 4aa7dad74eb51d09a6ae7735c4b795b078f51c314f14f42a0d63071e13bdc5fd9f51612e77b36d44567502a3b5eb66c609ec017e51d8df93e58d1a44f3c1e375

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,523 @@
# CAVS 11.0
# "SHA-512 ShortMsg" information
# SHA-512 tests are configured for BYTE oriented implementations
# Generated on Tue Mar 15 08:23:49 2011
[L = 64]
Len = 0
Msg = 00
MD = cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e
Len = 8
Msg = 21
MD = 3831a6a6155e509dee59a7f451eb35324d8f8f2df6e3708894740f98fdee23889f4de5adb0c5010dfb555cda77c8ab5dc902094c52de3278f35a75ebc25f093a
Len = 16
Msg = 9083
MD = 55586ebba48768aeb323655ab6f4298fc9f670964fc2e5f2731e34dfa4b0c09e6e1e12e3d7286b3145c61c2047fb1a2a1297f36da64160b31fa4c8c2cddd2fb4
Len = 24
Msg = 0a55db
MD = 7952585e5330cb247d72bae696fc8a6b0f7d0804577e347d99bc1b11e52f384985a428449382306a89261ae143c2f3fb613804ab20b42dc097e5bf4a96ef919b
Len = 32
Msg = 23be86d5
MD = 76d42c8eadea35a69990c63a762f330614a4699977f058adb988f406fb0be8f2ea3dce3a2bbd1d827b70b9b299ae6f9e5058ee97b50bd4922d6d37ddc761f8eb
Len = 40
Msg = eb0ca946c1
MD = d39ecedfe6e705a821aee4f58bfc489c3d9433eb4ac1b03a97e321a2586b40dd0522f40fa5aef36afff591a78c916bfc6d1ca515c4983dd8695b1ec7951d723e
Len = 48
Msg = 38667f39277b
MD = 85708b8ff05d974d6af0801c152b95f5fa5c06af9a35230c5bea2752f031f9bd84bd844717b3add308a70dc777f90813c20b47b16385664eefc88449f04f2131
Len = 56
Msg = b39f71aaa8a108
MD = 258b8efa05b4a06b1e63c7a3f925c5ef11fa03e3d47d631bf4d474983783d8c0b09449009e842fc9fa15de586c67cf8955a17d790b20f41dadf67ee8cdcdfce6
Len = 64
Msg = 6f8d58b7cab1888c
MD = a3941def2803c8dfc08f20c06ba7e9a332ae0c67e47ae57365c243ef40059b11be22c91da6a80c2cff0742a8f4bcd941bdee0b861ec872b215433ce8dcf3c031
Len = 72
Msg = 162b0cf9b3750f9438
MD = ade217305dc34392aa4b8e57f64f5a3afdd27f1fa969a9a2608353f82b95cfb4ae84598d01575a578a1068a59b34b5045ff6d5299c5cb7ee17180701b2d1d695
Len = 80
Msg = bad7c618f45be207975e
MD = 5886828959d1f82254068be0bd14b6a88f59f534061fb20376a0541052dd3635edf3c6f0ca3d08775e13525df9333a2113c0b2af76515887529910b6c793c8a5
Len = 88
Msg = 6213e10a4420e0d9b77037
MD = 9982dc2a04dff165567f276fd463efef2b369fa2fbca8cee31ce0de8a79a2eb0b53e437f7d9d1f41c71d725cabb949b513075bad1740c9eefbf6a5c6633400c7
Len = 96
Msg = 6332c3c2a0a625a61df71858
MD = 9d60375d9858d9f2416fb86fa0a2189ee4213e8710314fd1ebed0fd158b043e6e7c9a76d62c6ba1e1d411a730902309ec676dd491433c6ef66c8f116233d6ce7
Len = 104
Msg = f47be3a2b019d1beededf5b80c
MD = b94292625caa28c7be24a0997eb7328062a76d9b529c0f1d568f850df6d569b5e84df07e9e246be232033ffac3adf2d18f92ab9dacfc0ecf08aff7145f0b833b
Len = 112
Msg = b1715f782ff02c6b88937f054116
MD = ee1a56ee78182ec41d2c3ab33d4c41871d437c5c1ca060ee9e219cb83689b4e5a4174dfdab5d1d1096a31a7c8d3abda75c1b5e6da97e1814901c505b0bc07f25
Len = 120
Msg = 9bcd5262868cd9c8a96c9e82987f03
MD = 2e07662a001b9755ae922c8e8a95756db5341dc0f2e62ae1cf827038f33ce055f63ad5c00b65391428434ddc01e5535e7fecbf53db66d93099b8e0b7e44e4b25
Len = 128
Msg = cd67bd4054aaa3baa0db178ce232fd5a
MD = 0d8521f8f2f3900332d1a1a55c60ba81d04d28dfe8c504b6328ae787925fe0188f2ba91c3a9f0c1653c4bf0ada356455ea36fd31f8e73e3951cad4ebba8c6e04
Len = 136
Msg = 6ba004fd176791efb381b862e298c67b08
MD = 112e19144a9c51a223a002b977459920e38afd4ca610bd1c532349e9fa7c0d503215c01ad70e1b2ac5133cf2d10c9e8c1a4c9405f291da2dc45f706761c5e8fe
Len = 144
Msg = c6a170936568651020edfe15df8012acda8d
MD = c36c100cdb6c8c45b072f18256d63a66c9843acb4d07de62e0600711d4fbe64c8cf314ec3457c90308147cb7ac7e4d073ba10f0ced78ea724a474b32dae71231
Len = 152
Msg = 61be0c9f5cf62745c7da47c104597194db245c
MD = b379249a3ca5f14c29456710114ba6f6136b34c3fc9f6fb91b59d491af782d6b237eb71aaffdd38079461cf690a46d9a4ddd602d19808ab6235d1d8aa01e8200
Len = 160
Msg = e07056d4f7277bc548099577720a581eec94141d
MD = 59f1856303ff165e2ab5683dddeb6e8ad81f15bb578579b999eb5746680f22cfec6dba741e591ca4d9e53904837701b374be74bbc0847a92179ac2b67496d807
Len = 168
Msg = 67ebda0a3573a9a58751d4169e10c7e8663febb3a8
MD = 13963f81cfabfca71de4739fd24a10ce3897bba1d716907fc0a28490c192a7fc3ccb8db1f91af7a2d250d6617f0dfd1519d221d618a02e3e3fa9041cf35ed1ea
Len = 176
Msg = 63e09db99eb4cd6238677859a567df313c8520d845b4
MD = 9083e5348b08eb9810b2d15781d8265845410de54fe61750d4b93853690649adc6e72490bc2b7c365e2390573d9414becc0939719e0cb78eca6b2c80c2fda920
Len = 184
Msg = f3e06b4bd79e380a65cb679a98ccd732563cc5ebe892e2
MD = 6b315f106b07c59eedc5ab1df813b3c0b903060e7217cc010e9070278512a885008dac8b2472a521e77835a7f4deadc1d591aa23b624b69948a99bb60121c54e
Len = 192
Msg = 16b17074d3e3d97557f9ed77d920b4b1bff4e845b345a922
MD = 6884134582a760046433abcbd53db8ff1a89995862f305b887020f6da6c7b903a314721e972bf438483f452a8b09596298a576c903c91df4a414c7bd20fd1d07
Len = 200
Msg = 3edf93251349d22806bed25345fd5c190aac96d6cdb2d758b8
MD = 299e0daf6605e5b0c30e1ec8bb98e7a3bd7b33b388bdb457452dab509594406c8e7b841e6f4e75c8d6fbd614d5eb9e56c359bfafb4285754787ab72b46dd33f0
Len = 208
Msg = b2d5a14f01e6b778888c562a059ec819ad89992d16a09f7a54b4
MD = ab2e7d745d8ad393439af2a3fbc9cdc25510d4a04e78b526e12b1c0be3b22966872ebe652e2f46ed5c5acecd2f233a9175dd295ebeb3a0706fc66fa1b137042b
Len = 216
Msg = 844b66f12ba0c5f9e92731f571539d1eef332e1549a49dbfa4c6de
MD = c3f9c5781925774783ae9d839772d7513dfcea8c5af8da262c196f9fe80135b2b0c8c6ca0a1604e0a3460247620de20b299f2db7871982d27c2176ae5fa7ad65
Len = 224
Msg = 6b6cc692d39860b1f30203653e25d09c01e6a8043c1a9cb8b249a41e
MD = 2e5263d9a4f21b210e0e161ed39df44102864325788647261a6e70ea4b1ee0abb57b57499bc82158d82336dd53f1ef4464c6a08126e138b2cc0892f765f6af85
Len = 232
Msg = ab1fc9ee845eeb205ec13725daf1fb1f5d50629b14ea9a2235a9350a88
MD = 72d188a9df5f3b00057bca22c92c0f8228422d974302d22d4b322e7a6c8fc3b2b50ec74c6842781f29f7075c3d4bd065878648846c39bb3e4e2692c0f053f7ed
Len = 240
Msg = 594ed82acfc03c0e359cc560b8e4b85f6ee77ee59a70023c2b3d5b3285b2
MD = 5ef322cb4014ecbb713a13659612a222225984d31c187debc4459ba7901f03dac775400acfe3510b306b79894fb0e8437b412150c9193ee5a2164306ebb78301
Len = 248
Msg = f2c66efbf2a76c5b041860ea576103cd8c6b25e50eca9ff6a2fa88083fe9ac
MD = 7978f93ef7ed02c4a24abecba124d14dd214e1492ff1e168304c0eab89637da0f7a569c43dc4562bdb9404a018b6314fe0eebaccfb25ba76506aa7e9dcd956a7
Len = 256
Msg = 8ccb08d2a1a282aa8cc99902ecaf0f67a9f21cffe28005cb27fcf129e963f99d
MD = 4551def2f9127386eea8d4dae1ea8d8e49b2add0509f27ccbce7d9e950ac7db01d5bca579c271b9f2d806730d88f58252fd0c2587851c3ac8a0e72b4e1dc0da6
Len = 264
Msg = 9f8c49320af9370cd3db20e9b50d3eaa59a6232d7a86fb7d472f124508d7968b05
MD = 81b002f15c4d48be8517f7ed89df302fb1435c9435efefed58f3eb8ea11910623f1eb9028a66e02121a7f08a7c604226f2324f483e91548dbbd2c441ab704ce5
Len = 272
Msg = 4ab9aa069475e54b25e5688a52dd4acd134169c858105f01a0a1b134c72d4af51f8e
MD = 48ba5a63aba7e7bd8e420475331125a947928c67fdb00f65c4080d9a0b99c0672424e76a1ba6bd76dfe492c730f6f9adccaee7bb11571aadb31f6bb628cfa933
Len = 280
Msg = f0c1d3407de92ef7421e42df5c9ab31d2ec0a750a9522869cbe4cabd66908d5823ec04
MD = 9e75c5bca2c2af1d7739787f46e1d981c4f98e493d0724b5252c2fbae3c526719f1d27e6ccd0d705240281e8fbf3db75b9b3205c1413436d3b5d140004b8cca1
Len = 288
Msg = ae8c9f8fb41b519b6d943833fe1c32d1c4292fb1ddf1dbe2eb227d9e14d31ed74ebaef12
MD = 042f9fd0a4ed3d9fec3655ae11011c6f2bc7e457e8812b6d8be2cd45fc6c432a94558c88f22c01439618865e8e49e509c448b342ca914b120344aaf7bcbdca18
Len = 296
Msg = da39fb86237f00303844e61fc6cfe779e42af53349839590bcd2f0e4cbbc279ec0b7e885d1
MD = ecb43de8c233a731b38e30c5696f8876761b7ea72efe283fd07bedf20029f47c6d2a4427823e100fb087abaf22d7eff42a951c97c3dd05f48a20163fa4367cba
Len = 304
Msg = 3e7271d2070ef095394620c4b016576c150f34bea60784613a0f660d7fa5ae56872b88c58398
MD = 8154d0da634ab2266061acc123acb407650ffe9164a22de3fe29bf05393b2aece92cf4db00ea5b4341c31ddb7de151683c8a71b5a44d5c3175790feac67d18ee
Len = 312
Msg = 311fb67f6a0784bb01a2d5a3f3092c407a9d3322319dff9a79f894291c5fac37319fb408402e18
MD = 1870fe913abb0a4b4f53b6581ae18322cd05328514556607f3f4d7b6a2ac8e9185d94d947d8b9c88e0efa66d89b59f7439c75fdadd1816f7412306ab2b59d664
Len = 320
Msg = 7651ab491b8fa86f969d42977d09df5f8bee3e5899180b52c968b0db057a6f02a886ad617a84915a
MD = f35e50e2e02b8781345f8ceb2198f068ba103476f715cfb487a452882c9f0de0c720b2a088a39d06a8a6b64ce4d6470dfeadc4f65ae06672c057e29f14c4daf9
Len = 328
Msg = dbe5db685ed7cb848c094524c1723519d49dc66ef9fe6d57e6862a6435750bfa0a70f104f5d396e61a
MD = 2fa6e5b2c443a68050f093e7fb713bd6b18f6274c061ed61d79bf0688a61dba1940bcc30998276860943ab038902896d0fbf59b88b07c80de927037097150c40
Len = 336
Msg = 9fa83e96b2a6df23fb372895015678e0b2c9cd18a8542c3eaa2c435a76ae4dc9bd5136d970daff933acf
MD = 3a2c0ec88a3e5347cf0ea9c078838300ef7356f9a6c342063277c106b880a00ed2be205c13064097bd372fde38007bc306561eb4e74bba2bb20bd354aa690ca6
Len = 344
Msg = 8a5a45e398bac1d9b896b5a2b4e3566b91d80ad20c977ea7450ff2efb521d82f65019ee762e0c85c6cc841
MD = 3c704620f4066d79c1ff67752980f39ef3d9c1023fa5a213a5265376b14a15166ffe069b51df7710d8907fef9406bf375d502ce086ac82aff17229aaa7a5a334
Len = 352
Msg = 49cfffdaf4d031e33b1d28a447450545f6c4293b38d5afbcb9883976c014f080576ec691ac1bff70b742efab
MD = 8bcc4f1ea2b7862ef1591bfa73916665de8faf65439ddf5cc1be43cebfd5f60f205e835a2b186b675b041258c5cff42669316ce25b46a2f4d4218e102f0f5d6f
Len = 360
Msg = 2ff845d85efbc4fa5637e9448d950496f19d8d57da99b7bd3df7474822f0a790586736416714e364c6e1fae04e
MD = 236f6f4ed6e858c02d51787e60c578f731f694f8e52b5df4ecd5b04dff14c78e56bad1028d6f626c29d85aeee151a2a2846d3eed5cfafa9854a69fea8af6d04a
Len = 368
Msg = cfca05fd893c0f005f5ff796f4da19ba27a1e729956b8b715e67ce4b2d2a382a72ec7814f2f507b1825209a20fcc
MD = d80969284a4565add4dad6ab9b3bdf53446142f84aaf92d4b23dd22ee7241e6c81489ac8b246edcb6df9bd7b23d91a0c517f546feba4ed5790a2be6e165c1709
Len = 376
Msg = cfc425759a9c36bb9f4b32eed7767af6566f68ded0adeae25c7a70ca78ec09774d16c8bc357f6d6f7bd441bf62d942
MD = b587a785cdf455cc9c544e756c1e306300aa3c59f8725012e68ab4d54020b6d227a164d9f83c905e86f8cebeef708a69f976d6e7b18b9bf78e9b98cc4a5cd1b6
Len = 384
Msg = 097c9db919515242c99d973acb1dc4ed482768f974eb83b465f9f6c82503372006e4490835e2ec8f92301130bfb790b2
MD = ff5a376f938e73014caef7fe3962944a7230d020b7087869ebe7ec70302721cd06fcdc981c893a425d05e2f99fe198e4db50a088aee2bf1263212110efed422c
Len = 392
Msg = 77e73d387e7bc80419ebf5482b61d5255caf819fb59251ff6a384e75f601ea026d83ef950ed0b67518fb99dee0d8aaef1f
MD = c4c89cd882ec945cc888fb9a0127d35e585ecc14a75e4b5b3d8330538d22da28cf6af1ebec96dc247f109cd2aaab9756e6946a3d80db8363a4da3e6ddbb510a1
Len = 400
Msg = 317e5d9ac73ed0633fa18ebebbca7909ec3a5ef790478f9c38cacec44f196d895835b425774483043341381e7af2d383e51a
MD = b10bb04491b9c0c334709b407cda1d503efb6b63ee944f2d366b6855e6e63e5b80115be4be7ff63edecdfb5923792e68123976d79212b3884dec2179d1fcf382
Len = 408
Msg = 209461f20666a346fedf4a530f41a6fa280c43665767be923bc1d80bbcb8c9f8f93ad75782ea2689c8c5d211d2053b993145a0
MD = 67b7a328d9444056a52ca2f695c5d3f3baafb625a14fb32eee8ff26a40ccb296bec1771a826b55f7ddb6170d4caf7795b612448e66a0f19356fe505927149b47
Len = 416
Msg = 5d61aa45c446f3bf93604b0511313b4e2f306d6b046fbd94797b926746836f2e1dbdc56124060c6ca9c911b1122192d112420827
MD = d3931bde2bde8271ed18ca0b9148b12f6f16161e637e376fc961f65bc33bcacf2f6addf26a3eaa81b196653cc37e8a739ec5b3df870d8c38c8f28691c22a39bb
Len = 424
Msg = 9288c795bb0b86c0419d9c5637dcc37b39bfa18d441e3fbfca75bc0306e5432e8e7b3a5627b5bc7fdc424a77520abdff566e7f2bb8
MD = e363d0e95d8cd18c384016ebeed6d99c4fa2768e2bd58fca019c5108b9cde1cb46f3f884028a55ce282ec310a10037faa1b16b4a6a669957f0b00f350bbd63d0
Len = 432
Msg = 780427dc164b2f69b8c7d569266f461e2d30c88c4cd6057fb030a6cf636f24e3c0d0db742a7b6193fdaa15eec50dfb4fae6ec7653c91
MD = 2964b009fb1bf996de12e030b9d6e0608ae8b9dbf2acfb9beb76fc5361cc104ee85c2a46fb7b4cee90848312da302de49afe61c546477e2b25d223d5e3d33560
Len = 440
Msg = ec2a92e47f692b53c1355475c71ceff0b0952a8b3541b2938270247d44e7c5cc04e17236b353da028674eab4047d89ec5dad868cfd91ce
MD = c83aca6147bfcbbc72c377efa8d53654ba0830c5a6a89e1d2a19b713e68fb534640deb833ca512247166dd273b5897e57d526f88eef58f6ff97baee0b4ee5644
Len = 448
Msg = c99e31ad4e23ac68e15e605d0b02437f8147c44f5445a55b68a10905276cce8676481c33e8cd3efe322bb13fe0107bb546ccbec7b8b38d10
MD = 52992d45a88221d972958e9f2854adaa9a21d2bf7051e1f1019ae78004da50c5b55c144a02afffe539d753949a2b056534f5b4c21f248a05baa52a6c38c7f5dd
Len = 456
Msg = 9aa3e8ad92777dfeb121a646ce2e918d1e12b30754bc09470d6da4af6cc9642b012f041ff046569d4fd8d0dccfe448e59feefc908d9ad5af6f
MD = 994d1cda4de40aff4713237cf9f78f7033af83369ac9c64e504091ea2f1caff6c5152d6a0c5608f82886c0093b3d7fbadd49dfd1f9e0f85accf23bc7dad48904
Len = 464
Msg = 5842512c37312511a3d8ae41f5801df60cd682d58b4a997342b6e717e94006c214813e6c63e75591f957a7ec301779838bec8ae3ed7febad0805
MD = 9763c43331ad0eb279d704c5f6e97e02da8724115026827f889e9fcda21f60fd230894ab35abb719890f3afa51afd31bc6852183b9c51059910af460abd2474d
Len = 472
Msg = ca14e2ea2f37c78f78ef280f58707ec549a31a94361073e37701bfe503e4c01ee1f2e123e00e81a188f08fa050825709128a9b66bb8ae6ea47e41d
MD = 4600e022a02258739f67fdd367cc1e662631fb087918768352062b9b3c8de8dbca0e9ec751b91f284694fbddb8d325c0637bccb21dd2efa92e48dbab2e5e9c26
Len = 480
Msg = 647629c779b24c1e76f41744aba17159487532a0156a7d8264db50d645e9595ff81e0c96a850f2aa56c844c613a4b892727a9bfc3d3e20386766f805
MD = 5bc842fc2d3b7eb31d2d3044df3ec32af114feaa7cfc27ebc8630f46ab6f0c543f59b812e776e5303861d17da3f1f16097641f3b808d4d5cb3e483946409746c
Len = 488
Msg = 1c5dc0d1dd2e4c717635ff3e9b67caf957aec0f8f63c1b1e221e800a4c14848f4ea06e644e5d3e1de592ef5a8007fa3f07171b24bd07578d68963e5cb1
MD = cbf1ea86fa5b3dbf67be82fac41e84cccd0d296c757169b37837d273ccc015eecd102b9ce1cff68fdc7f05d22f2b774734f62ded54c8ee0bf57a5a82010d74f5
Len = 496
Msg = 8a555e75477d065b3af7e615475f37c0a667f73a4c7af5e4a69f28a68d9f4434776a8f90eab7f1d137eb4b22643c0a0d6a16fcfaa1bd62f2783546a9695f
MD = c088e4a3d7da2f6f99a8f3f717361108872b8ffef921b383c24b8061d4e7c27fc56f4f20dc8f952a14043c5650b5a9e777c49c41cfeb3f2de97ee2e16b2c3924
Len = 504
Msg = ebb3e2ad7803508ba46e81e220b1cff33ea8381504110e9f8092ef085afef84db0d436931d085d0e1b06bd218cf571c79338da31a83b4cb1ec6c06d6b98768
MD = f33428d8fc67aa2cc1adcb2822f37f29cbd72abff68190483e415824f0bcecd447cb4f05a9c47031b9c50e0411c552f31cd04c30cea2bc64bcf825a5f8a66028
Len = 512
Msg = c1ca70ae1279ba0b918157558b4920d6b7fba8a06be515170f202fafd36fb7f79d69fad745dba6150568db1e2b728504113eeac34f527fc82f2200b462ecbf5d
MD = 046e46623912b3932b8d662ab42583423843206301b58bf20ab6d76fd47f1cbbcf421df536ecd7e56db5354e7e0f98822d2129c197f6f0f222b8ec5231f3967d
Len = 520
Msg = d3ddddf805b1678a02e39200f6440047acbb062e4a2f046a3ca7f1dd6eb03a18be00cd1eb158706a64af5834c68cf7f105b415194605222c99a2cbf72c50cb14bf
MD = bae7c5d590bf25a493d8f48b8b4638ccb10541c67996e47287b984322009d27d1348f3ef2999f5ee0d38e112cd5a807a57830cdc318a1181e6c4653cdb8cf122
Len = 528
Msg = 8e8ef8aa336b3b98894c3126c71878910618838c00ac8590173c91749972ff3d42a61137029ad74501684f75e1b8d1d74336aa908c44082ae9eb162e901867f54905
MD = 41672931558a93762522b1d55389ecf1b8c0feb8b88f4587fbd417ca809055b0cb630d8bea133ab7f6cf1f21c6b35e2e25c0d19583258808e6c23e1a75336103
Len = 536
Msg = 52761e1dac0eaea898e0b07cd24f4b2e6bb7bc200ea4b0528842f17b87154559a2ea94459a0e480ae0bdf9f757dd4a335aed0e510138b024a04ed1d591b4323234dbd5
MD = b826fe80494e19c51b42f2582b2d080ba6b90512f35f2db67dd7fd5ee532eaa16498afba08b4996cbcfdf8d1a2df6b1da939e8265115a48aefa42f38205db436
Len = 544
Msg = 3804ebc43cbea80c2bd7e4fda5c5515500cd2d2b846a1378dbf218d5c377138606eb3cb8ac88f9076f6ff4436f90717427c9df1ba052acbbe4585e98b6e8e0bf800f1946
MD = 17dd6d87bc6773051e52047fd444996afa8124b0483fe121877f98553448772bd0e7751fc655e9cc2d29830211015d310f191474ca6adc0477a187c03b8fe252
Len = 552
Msg = 2249d698c4d807a8e7b4de21c485738959a0d67e5d2ca6f77983dfccb5dbf47931261e1f1537f3cbca253afb6bf4fe5e7672e1dcc860b3d6c8d243afe2d9758b375e955692
MD = 6af44563fc468d51182f6c3be58d45932af1d985c6f283976c91a9ff421f383fe21dc7322f397ccead583e26b3e3fda067976a7f34665df25a2ced7b4b09cdec
Len = 560
Msg = 32a9c17033658c54f22c7135ddfc879de94d79593ef2dc7d3041bfa872738389864eeda27801794ccc4ff1fcb5ef3fc48833801d6fe959e3627f8ea1536ad00fa9c7d7d9f043
MD = 6a47699dd3ada2f11bc4ea42072b06cc20857bf164497df1285400c250f5848b6f71957dbdc845f5daeab913036661f69387893fc2d61c25fa59b9d85b19f401
Len = 568
Msg = 3d65f69a590a5baaabcd274fe3ef9e88920ffc7adf05c16d7b0f4d18d72bac1e94c3b3d83b8f4c552eb80e9fde3911403f8b000579816f02e1716fd627946031d0af0793e7f3e1
MD = ffb2d9450943c24b5933c24812459b75d3d9f380344c9bc06fa3e17ee448eca2f98ff79f7e2235ccd9f9a8176f68a2254bbc9b834d6ac8d2bfdbc1597c432c9f
Len = 576
Msg = 76ff8b20a18cf104f6cdb65e2ba8f66ecf844af7e85e8ef2da19e8848a16052ec405a644dafb5ca08ec48f97327ac52c0e56218402c72a9a6dc1cf344d58a716a78d7d7529680bae
MD = f8858144c6d709dd0689a526a548a43f17494950ba2ac20544799e8ea27201d78bce5b921e29a7b4029278e68341ef2a0ca4ba3894566b3c8f8950e3e545a689
Len = 584
Msg = ca88dddfc876a12f45f19562bc9ca250f43267ab251a7f345c3c022e20144e135604078762ef5c8a8f038cf1b1d6a91709b59dd068396a9e971ab628f74886e765384a23607c1a1e6e
MD = 4f3d9eeef349ca51a7e419af1686f42795abde58a85335ce68d496e81e4436a80a61dc143a4300008c23a3e71f4ba98743195a3694a8d02fee11bd314569abc0
Len = 592
Msg = 0a78b16b4026f7ec063db4e7b77c42a298e524e268093c5038853e217dcd65f66428650165fca06a1b4c9cf1537fb5d463630ff3bd71cf32c3538b1fdda3fed5c9f601203319b7e1869a
MD = 6095c3df5b9db7ce524d76123f77421ce888b86a477ae8c6db1d0be8d326d22c852915ab03c0c81a5b7ac71e2c14e74bda17a78d2b10585fa214f6546eb710a0
Len = 600
Msg = 20f10ef9a0e6128675340171cd248df30b586557620b615ca39a00db534315a9012dbdbfd6a994986eb829dbe6cdaf3a37d4f59ac27298742c8f777b6b12677f21eb289129579868705f27
MD = b4ead3f860eabbd36c770d66c7356f8107acd1485c7c94178c2eaabd50266d7645d009972586ef83ed43ed92882137df5117b88f35231b894ec1741ae7501145
Len = 608
Msg = 995c8f747ea418f7d63aba2260b34ac3c7dceebb78438ca4b1f982b7db9798ec1a7f32622264cb024c0d9e60e955a6e1d677c923518851990a459b767d0f13cd803460f61870db3391b44693
MD = a00a601edeaca83041dc452d438a8de549594e25d843c2cf60a0e009fb92d87abe28a72690ab657c8d35b43cd02d22ec0755de229d1f922fa6ca18a6d6c2aaae
Len = 616
Msg = 0feb23c7e4a19bcbd70bd300d76ec9045d696f8c9687f49ec4154400e231d2f0862495150cf250b6f12f172a7d130f8fa5d175bf2f25e280172ccdfb327951701165302728a619aa2f242631c9
MD = eeb6dee30c119fb1e1eb5c15ff2b32d8b9c7464a4e4cc6815cd251a6bae29b49961dd5c2fa9c44a9b142ca062c7072cbf3db04299b767789040196bf0c06aa76
Len = 624
Msg = ac59a110623f1a64666f160ed32926676cb5be25dd9d962f441951b0efcb5d6a67ac1a4eae473e49c6257860728853ff415c5e8ec76a8a462ecfd343eeac22dad820722c597332fbfd94ebbd32c6
MD = f65ea942ae0a47e73b02b1442e5b26083db79307f64dd34a039c476faf18d5c514bb77a2c412a6074a7afc326ea66c74e5705fe2abbabf274333325a15b61fd9
Len = 632
Msg = 9e3e1077e1333a1fb1aa633ccf2f746588ad426489ea08dff5511438b5f4c0b110d1a4d47b540a12b21ea2aa070578ccfa5c22fe0b743ec0cc621c6b3a03b75f4d3eea5dce89e03269afcd9603d0db
MD = 4b5c5df80c344c12388c723856cd06965b2190af652480476747dc2195ea3716f87c1762359583a5f31522f83f7833bec30f1f47d14540417dd463f5d258cd4a
Len = 640
Msg = e881e3284c79d8f5237e699e4fbca84090c664bb53229f58cb0842b0436710c9b329d98191b8f030e9c1df89b03858c1569c6ff49a7c07c4a23a8a434b0fde13be4f94cb44ee629d5b44d336090d3de6
MD = 147d8071c7871ef9256cff32aa63ea031404fa5ee4ec09c56afdd5da919b0cc84a9d35d142c417715203316011cc620cd6855bb117063a5e52867facc680d5f4
Len = 648
Msg = e58521098911503de84311387d375c25929e6e55076eb6934fd8f2b1bb7b9667fbd76d5ee204828769a341b1f716da5bdfece6c62a9f4d4f988267fce1f5615540dbe375324eef607c910d976b45a5ea5f
MD = f97ba056fa41f43b8e1987072a09e828c71c5ff6ad4e37f9ab6b89e2a078933dd23052fa72c6615b613904259e9ff9b55ef7b923b89bc8752f6babddd256e117
Len = 656
Msg = 3796cf51b8726652a4204733b8fbb047cf00fb91a9837e22ec22b1a268f88e2c9f133e5f8527f1b184830e07c3458c83a8ca9f9d9c6998760e610668ba0f22e22b656a737e978b246a17840b7dc4091da85f
MD = c8a466199acbcbc93f2ce042968508c046901631e3118a2d0bf39a9b42b4197a379b3a86cdeca9df2de1a3eb71b79ae9bf2d6575eadf1878029c4093133f54d3
Len = 664
Msg = 9af608d031ccf309d7273c607a8e5e36840d449b55db5b13f03aeb9af49fa7e7cf1383ee2ed9c5a8b7515f16fb1c7c84a681590bf90f56597b844db5ebee223d78109b72350772f7c72ea996603e1e84f2ba5f
MD = f0ded9495b4f64cac585be8a737cfa14247a4a81cdf7f01ebcb134ace71f5a83df2cd72e7773fea1e82beae17e13857372792c8231e2ab9fbeb633e399d5f0ae
Len = 672
Msg = d0df1bdf1df6203241722fb9c9c1cf7405017497ae154538ccf9224ad752e6ce1d4ae948639aca70cfe86b2b06543cb9914ebd3085aa3e2963f6e9b93d0b03a31ae26fcb9ca974eee016c091a6fcac37b21cc1d7
MD = c2da3ea3c8a3fd88a5bc5dea2bc076f861abedefae5a5fbd941ddfd1c41cc3312eb2dc826c2c0f65414fe72ebee447d2f9b1a6a56302660d1f86632ee80a175f
Len = 680
Msg = 8cbc9480553acef7bcdba9716ea8d66b4131780917de2b0b048045fcb32b5cac054808e1fce6e94ad851ecb47fe6cb802225d3551e08ea122093d0078dada564212eacf1d6394e0007cc62a1d595ab14ca08a284bc
MD = 63b39b88ceb848188b37316e04560e75a5340ab8d417932d231c997e892b41daa69d9fe3e9a14dd19ccfbbfa01488c208e7b946cfaf16ca2b1bf7c8d8da4e6b2
Len = 688
Msg = 38f184448f3cf82a54cafc556aff336f23f9149e612134b3fc00c8a56455653d88640b12f69062b8432c4335ad8f7ab4ff66cb7eb54f332561a36f024d92c3e26276f4fd48619628cff88e4b8e85cf14ca4767ed990d
MD = 9a49265fc641c59f1a91872cdae490d3da73c0c60fd59648e1d17dba1a647a5b95629392bb4ff5163d1a3cb45427c1437a3b2e1d9f030c0a8bcc5ed22da9e2ed
Len = 696
Msg = 70900618b1e9e9db62296fb6c6590c9f10b0a632765c489c887f1ab7c07791765a62e38465e1be281b1d396c6e080b7ee3e6fa56a30b9799d0e629be153ee76f81bc6a3295aa61489bfa87d53a8ad24248a6ede0dfcfe9
MD = 1c8c3357ff1f8d6ac4defb3af462a73e09159e3a20c6506edd8cd3052df941c81f68c5fbb893912619e28640977fe8eaae8e9d5d4e7d5f132552cefab4540bac
Len = 704
Msg = 4e6ddae0d805afcd10a055bce584c848d050fb29fe8f1c64b18e1abfe46b65782e6ff536e89d8d40928b41ed7371365c8080a9647f7532ce6c6d4ac21cfb0c8020783851ec9a7dbc3948f8fca7adf8b2a78c04d898d31ff6
MD = 5c2f996c779b91b3c4639311f54fabbdde7e2212b53dbae4828c8399588fc00d3b2ae60918aaaf6bb48bc757e52b2bcea84f5d15bf4ec25d5519fb54f6f26e1b
Len = 712
Msg = 696825f6d6ea8173ec47d0959a401c4ddf69f8f08ddd678a4d2ff976e3a4372bb39f4159845cb63585e1d4108d32e12fa7c5c9d7ce3508a7f53aca2b4bd951adbcd8984ebb7536563f5884c90bc5023b3316f7e4dc6958f743
MD = 3ce940ca96b00011375daa95c65f66907d69b3eb3b8d779e6fc971afcc05e990bc4c541f434590f6b18b68c080d0f24475a3e764e9cb85343301314ee2fb661e
Len = 720
Msg = 79ecdfd47a29a74220a52819ce4589747f2b30b364d0852cce52f91e4f0f48e61c72fa76b60d3002cae89dfc5519d3430b95c098fa4678516b5e355109ea9b3745aa41d6f8206ee64ae720f8d44653b001057f2eba7f63cd42f9
MD = ba3d0fe04470f4cf8f08c46d82ae3afd1caea8c13bebbe026b5c1777aa59860af2e3da7751844e0be24072af48bc8a6fd77678aaee04e08f63395f5c8a465763
Len = 728
Msg = 9263fe75e8f6c7d5d642e2ca6a6eea4f44e9a0f249513ed79c9409ffca5526ca4491aebb1382057cc7c36722b0b6c3b15123cde312214f25353abfe30bca170568a8e1ba5408917403a01834080ab607c56a10d0265082498fe0b6
MD = 7736d7a7fc1eb05857ce7d88abfffa87f58c670bfdfc0a8031f60f379e4b6ad94ac8f13ffe28c697809b5cfac7f13be01e7496a85237c4025539051fb2e32fb6
Len = 736
Msg = 78c17bfe0e02eb526d1a44a1ac127be082181452b625394bd6dc093a2cb432e6ee59c2f8b5503aba30dae41e1a1c6702697c99b2c94e94af48b00caf53b2e0e4e1bbee81ee282c7b2b35f58cf421a07e828d57a6622626af25835399
MD = b56b6e343166328523e0d1693e5174da643ae83cf69c85a7b3c3bee247b77b84702069d9e6b4cab03bf17fe612009bf4239683ca78ca7e876aca7d07603ba714
Len = 744
Msg = 298bb304a920f960447d8fd38b061bf8fe4ac1f871d8a0feb4549feb72ca694a5a41b6867d94cd5af77d468ad2f315d127b6c41a862800f3985e573e037740298e2c5c6186a9fb83609be2d49f8b4c31f96a2e49b56dbf09571b38587f
MD = 34e3878627904ffbbbd85266cc973c34f931e3cab5d4c31f841c553dd69f84838206067df4f9f3b9102001be19267151e673f5c2d4c2f8438a6999a0a325487d
Len = 752
Msg = a3cf714bf112647e727e8cfd46499acd35a640dd393ddd263cd85cf6225f59890a0686dad1c54eb8d809b81c08a98dba131bbdd6fce8ff59d95db824d8831ea480529da739227a6e0f62b603b38c35cdc2581f614a31879b8be54aeefaa0
MD = 6f230ae4903ddbef0ba384c2e3506eab318bfd1a46ea76099f65a3fd529c91bc2865b9fd943e346de64626b8529f9db1377bf2c5e0129c66b50c6a5cfb364b3a
Len = 760
Msg = 0a427ae55ef3a7e6044a08cf6128cbaaabfd776c4e9374708f2ece246fd73603d2f54ac3e01d16cfac2bdaf713920d66e8f0a3d54ee68cff64267d5528cdf2f295f474d10f81173e0143488ac53fc503c444ed23dec63a080ce90c2443dba8
MD = f6bbe5d0cf13ddf41c1436748a5d1ccae2948547b452c2171c7c8e8b66c6ae4de3c0e8b2962bcb60d3de3608479f80e455c9024d9716c38f6f1206861ab1eaac
Len = 768
Msg = 2cbbb87511f4948efec3a61b511ededb1dda8b6ecfc0210c11e43a77ee32dc2e374afae4268e3d30427804868232a966b56006d3214037076bf6a265b72135af0fb2ef7909fea2dea412f7717446b276ff153753662b4d4148c02347e3259169
MD = 76897b87a8a1cf835c434f6d391c9e5227351af9d3e20a3389c796b98b424281a59068d9c8d567ec2bebc435b0126b059e2d86394a9854d6611e1c922f385496
Len = 776
Msg = 2b23324c9992f60a7fc010159a03cb9a2b290df4fa6a82359b9af602f0a403a5ef33ed5da5b2caf87b77e6a4b93b650348ce2a7dbc08f8da9203d710b587ba5947c65e899f4a759f8e2b049ae7850a8e3e2962f6ef93ea4c631de5d78e729ec5bc
MD = 3beea0b373ed09cf1c919c51d86d642c9125e0ee81698dc4cbadf02e9e6925efb562fd9b87301a6377ca192be79c4118deabc450b54639000c2e312945451fb5
Len = 784
Msg = 4022f930c7033b00d986c65ff6bbbdf9ebd0e58c52844ff658df3893c3202dc533f873d4a7f5a5f944419fb5528c9b6788479a1e891306acae7995fc06db70a59baa95bef7da79f5e793f2db7f2a55825e4fdb4a34884af881ded1089fd5334502a2
MD = 0358775bbb733ccc49e78f544aeee512370d480d0e13c7e8d5c444c423e592146b45fdb91a1b694d35e36b60e4bc8397fca8bb9790e619339778b9cd1abe3fe9
Len = 792
Msg = 1cb77ba43ce77e236b9fc925f589b1c070780a84f99e8f50c1ff846ac92599cfe91612c8178325bee642a34f4dffdba2aa2ebcf7064339829b26f27993e1106c139c70d578cc05f0e1a777cceddb10a2c67fd9675e4a009df8037d6eeb38f5fba233df
MD = 6502f46551a3fab3a96428fb97801d7a4aa2f17fef6603238df84e17c74309ed3d9489c8b16a9384ee634a3f86d0b3ba9a4dbc9c51ec8bd4bf8d61de6d3d87d7
Len = 800
Msg = 52167de2d6c502d99fa10c27b2ab6203bdebc2cafbbfdef15872a43dd610c2362f796ad9bcb5528d95870058fa454453f1e6065b315d410a3f2650e5d71e69d78d9767dfb4accc057fd2069266b0f180cb319e30ded7535bbe52d24be151de4bb598fc5c
MD = 25cb3ed3983a91b4cf37a65193916c5e3e211b63e943e2f7b50a85d349a463b941aad33eff16561bdfdc92fda06a4e1d94b162de48f06d3c626940b31020925f
Len = 808
Msg = cede6697d422ddaa78e2d55ae080b8b9e9356c69bc558201a2d4b0b3190a812c27b34bbcee3a62b781378b1bf636b372bcbae1fa2f816a046a0a649a5c555c641fea4ccd841cc761f38f777972f8c91b0324e71c333ce787f04741439bf087ef5e895011c0
MD = 0be42a25d77ac6ad995c6be48e783380bad25a61732f87cefb0cce1a769cd69081f494a1a12d657664ef2b4d9c41f2ee83f6e9a84327d8756af9f985595e7d3b
Len = 816
Msg = 56d18d3e2e496440d0a5c9e1bcb464faf5bc70a8b562124f5fc9e9deb5fee6544b945e833b8b5d131b773ecb2cdd780cd4e1bb9e4f1e3cb0a1d64d19cf4b30e44e6c2d0cbcb4e284ce50db7a8a8062ddb63f981d9026c532bf8eeddf8af5a43848a32262178c
MD = 982dc61c91a93770582eee8025aa55da8e9edb966bf5cf70d4a6534c0d53a2789a8c4fb65b7fed478cda02ed1e0d198d85c5c735b2417c5fab5d34e969fc8e7e
Len = 824
Msg = 25a7320dfaec5af65da4d0f8688e29e8e95532ecc16679ea8aff0f407d898db6922855b0e8901aa9681aa3dca617cb440764cdc7293fbeaf7f585b593c2b0531738e0ade7c8626b9995f4a84d9fc9b593d6bbee01abc53c5be14bf6956fd2fd81000dafc7c7686
MD = 749c928c3d5510925bfe98659025b0ed7c01acd4d59a9bf1c54863a088091771dc9d407bdbf83b0f44b0902e10349ba79c84d0981d5e8c4f5c733a117fed0790
Len = 832
Msg = 3d7177b28ffd916e7e0634895833ba0bd9e0653df2cc4202c811536a005aec853a505e75db55d3c7107579041099e382a1feac80dde65d72368e909ab85f56d88e68d7c3c80c38f85bf8c2b36959409cc34ba8e3ad94fe8ee1927612d672d92141a329c4dd8a88a9
MD = 14a331508cd7d94fcce56a66bf65f20870a281c8442f8dbd4c2371454a2b66f8d0994a0b67692e771efc6a5e0b887acae7d6f4ec7338e1aa89f2abc7034c4e4c
Len = 840
Msg = c033e4a512297caecdbead892b11a9f7007af9a74bcab89e0bd4ffdd542ca03ea12e17a06c42bd43fc5f3f757fce4f6f5831997abac3f95676e1ebdb11ca43e11aa31e5ebabe18ce8d1bbfd8b02f482e1ce581b532e307e6960eb97441506c2ed299e1282523f41527
MD = 95ac9b7d22aa458921874c4b4331e7d64761853217c3f83c601abcbccd7e2eaa6ca6ce9a22ebcfe5046d52f8a09097f043ab8bc59243fd770090bb432c3155e9
Len = 848
Msg = 69fff0f1a3dbfb36e32f025819fa99ea9a0edaef73145bf7fcd05d8bb0a646cb3b5d5256d524856acfd2e44d6b72e4ebf1ff23c0ff6c56f821e782d5a15f7052a1445b06668eeb4af700679ee7ae26496fbd4640c06aa149964dfd6011df835ac13b73c8ff21151e8440
MD = 45d4daa652558d1c12beb0f5662c712f325b4c802fc6eb9ee039c949d002bb786f1a732712be941f9c5c79b3e5c43064d63a38578e5a54ee526acb735b9ad45f
Len = 856
Msg = b2c439c97ab7c63736b3796324d68eeb7a471ed142bd9622684167d61234fff82f93f907537a909bc2e75a4bcbc133cf57197662c1af746ae8b81e5b83de05d9b589851de25d3c99c004c1dfb12d93bf50d450af49c428716f5b90ef088e3b6a6b2c46d3ce67b379599018
MD = c48ec83be5fa669e6ec8db90aca9676cfe2ec0d5e8e7a2431687bb953c0a300be3db4075cca3bac4dfa4d971baf0fa1aff46639db4b238856ff36d1dfcd520f1
Len = 864
Msg = c016f522f26b7470e922b9a287e6d45f6c28813b68c1457e36d9ba266708272f9cbc5411f8db9d8bd5a9449fb6eb0cde7d4d03e5df019f2814a90ceed377c59d7d92623899bcb0268033073559d4d8de488686cbe3d67796e6df6ad4276d0b52cc62c49ebb58d7c95287aa6c
MD = 7402f1a99b47e102b3b73140c6771b07ee6c33b3715e9c4027c441bee40511b735d95e508baea78da26fded9b7038e9a53defa58448aba40dc1e62d7ec592107
Len = 872
Msg = a766b2a7ef916721f4677b67dbc65ef9b4d1bda1ad4e53fc854b0236440822152a111939e5ab2ba207719472b63fd4f4a54f4bde44a205d334a2d72cfe05abf804f41841b86d36920be6b0b529331ac163a985556c84511ec986439f83e1d7311f57d848cfa02df9ea0cf6b99a
MD = ddd60f93a3babc78299cf763e7919d45ac6f479700e1adb05ab137acdf89c1521ecb9dfeacd091e58ca57a1db964a9c3cd1fa39192cc1e9f734caa1c5fa62975
Len = 880
Msg = 10f2be77a4055771a67007cd8630e3230e38288499cb160380290174d66da57455b6baaa9785c84c8a663de41ed3bd544055b9170cec43cb3eb120eceaba1fe36e3eaa3fa4f99b425cd2519f09bc0282bada52d14ce625b1ded3b24d86b1dad342d2b7be322b775b04fc6b86afb4
MD = a872fa33d463b3343cec57c20c66979c33e1ad067bfc703454696aab5dd0003bc194318f4a8ebbc74503feb7211a472dadee991efe3e38f21a1310f8a76eac80
Len = 888
Msg = 324533e685f1852e358eea8ea8b81c288b3f3beb1f2bc2b8d3fdbac318382e3d7120de30c9c237aa0a34831deb1e5e060a7969cd3a9742ec1e64b354f7eb290cba1c681c66cc7ea994fdf5614f604d1a2718aab581c1c94931b1387e4b7dc73635bf3a7301174075fa70a9227d85d3
MD = 3b26c5170729d0814153becb95f1b65cd42f9a6d0649d914e4f69d938b5e9dc041cd0f5c8da0b484d7c7bc7b1bdefb08fe8b1bfedc81109345bc9e9a399feedf
Len = 896
Msg = 518985977ee21d2bf622a20567124fcbf11c72df805365835ab3c041f4a9cd8a0ad63c9dee1018aa21a9fa3720f47dc48006f1aa3dba544950f87e627f369bc2793ede21223274492cceb77be7eea50e5a509059929a16d33a9f54796cde5770c74bd3ecc25318503f1a41976407aff2
MD = c00926a374cde55b8fbd77f50da1363da19744d3f464e07ce31794c5a61b6f9c85689fa1cfe136553527fd876be91673c2cac2dd157b2defea360851b6d92cf4
Len = 904
Msg = 9159767275ba6f79cbb3d58c0108339d8c6a41138991ab7aa58b14793b545b04bda61dd255127b12cc501d5aaad476e09fa14aec21626e8d57b7d08c36cdb79eea314bdd77e65779a0b54eab08c48ceb976adf631f4246a33f7ef896887ea8b5dfa2087a225c8c180f8970696101fc283b
MD = 3cd3380a90868de17dee4bd4d7f90d7512696f0a92b2d089240d61a9d20cd3af094c78bf466c2d404dd2f662ec5f4a299be2adeadf627b98e50e1c072b769d62
Len = 912
Msg = fe2d8ae200e6657fdc7494af5a12b2ae940348f1f983f0ba98febbe99c80d115126d57dbf37296765ebb5990256696588b3851d54c8fbe7ade98a6faf7c20b5e4f730f54a7f912ca0ac31bbb53d17949ef69aa0de40c7bab12a871a9b90f68813ca87af4256422a268f4a1d8ec3aa1a947fd
MD = 8025a8608df0f6a01c34cdec012d4cb25852e1b100b68172fc4e86ac8b7126b64859cb9e767a7e59060989cedbd925afc475ca7369bd43f85ae590e224e036dd
Len = 920
Msg = dc28484ebfd293d62ac759d5754bdf502423e4d419fa79020805134b2ce3dff738c7556c91d810adbad8dd210f041296b73c2185d4646c97fc0a5b69ed49ac8c7ced0bd1cfd7e3c3cca47374d189247da6811a40b0ab097067ed4ad40ade2e4791e39204e398b3204971445822a1be0dd93af8
MD = 615115d2e8b62e345adaa4bdb95395a3b4fe27d71c4a111b86c1841463c5f03d6b20d164a39948ab08ae060720d05c10f6022e5c8caf2fa3bca2e04d9c539ded
Len = 928
Msg = 5af8c0f26db4e99b47ec2e4a01a786e77899e46d464ac337f175027b61aef3149848af849d76ac39b9b0910fe6594817859e55974fa167518ed72d088dae6b414d744d477974fb719c626da792f981233de24b7579d8acca510a266d73c0ee8ee1424343eaf6ffcc59c86c1becce5894072c6c11
MD = 09da284d5b6556508be54c8ab6c97bbd472995c6bbd585917ecdb54ea9167208daaa070a7b2b7d8e93ce1315f0d1ef8d69667429c44dc5ee1499de57b229a398
Len = 936
Msg = 49cd0ba0df5bb3f43f68464e3e83e9cbd5d5ee077ffa5591e30f939cb30c93f7d454fb3fbf8bb05327a89c08dc4baf1eef50237317a405775357f1e0d1f31d9f0f0d98124019d47bf18363b1ecfbfe155c10cbc83300e01bc9ce0347c596b35f411e6d8229ad2855e42022b0373ade98663c6d6e9c
MD = 30cbf0679a97c871574d2fc05d7aa760c6bc8a864b7d246c39b9e812f9b7ff7b4ef5197dd5b69493306688b8564de1ad47d75505c913ba6a78788f8caf5788bd
Len = 944
Msg = a8a37dfc083ad2f47fff468738bf8b728eb7f1907e427fa15cb4424bc685e55ed7b2825c9c60b839ccc2fe5fb33e36f570cb8661609e630bda05ee641d938428867d90e00744a4aad494c93c5f6d1327878078590cdce1e647c9820818f467641fcd508e2f2ebfd0ff3d4f272393478f3b9e6f806b43
MD = 8e1c91729be8eb40226f6c58a029380ef7edb9dc166a5c3cdbcefe90bd30d85cb7c4b248e66abf0a3a4c842281299bef6db88858d9e5ab5244f70b7969e1c072
Len = 952
Msg = 36af17595494ef793c42f48410246df07d05936a918afe74cd005e537c586b2843701f5df8952242b74586f83339b48f4ba3a66bdeb457ecdf61784eac6765cd9b8c570dd628dbba6ae5836b9ac3dbcd795f9efdb8742a35bca232abf36eb3b6698b2933965802277ba953a6edcacaf330c1e4e8c7d45f
MD = 158bfc348a30b4fabbe355a7d44bdc2122a4c850444c03f289003ce01bfc1ebf3ecc0febb6a8ff523d25db7681b05bdce048d11943ab476c1967cf6556c4a120
Len = 960
Msg = 42d66edc5f22e0c13c25504c5101a5d172d2db7209e461efa323c0bfaed27e5f808042ea9c3838ea31f9b76de465225ccfbd0c09ca0d9f07e9a43e3e46c7693e00a7e1d483900ddb0a629d5563456dbbf299ac91f92c3d3c17b05d180e6c87c6c93194c39d90273fcf4a482c56084f95e34c04311fa80438
MD = 061afb119a3c60876e04c10f12ad0f4b977593dc5a2d21096a57e7d3f7d4d44fdef934b2c17d7530674e4f4a1c176dbdcc54811a22e1b8712e4192fc2d4bf8e8
Len = 968
Msg = f91bb2e1a9c4cd96bf250426b3a6afd9b87ac51e93254d2dae3b16ec686ba80fb0bd7a84d218660e9007593075bc4f4c66567f0c7a5fd2010c999a8a0efa81f89ff5bfefe0fb910f0442e6d4a7c55bbb618c69a79a2ddd82a0938927f6fe3a80f04beaeb7c7636e3435d12dcf1c6bb6ed0a4edb69c9657fa93
MD = 6e692c8c694ee0a3565f37a299e0006b85ab4a821b20e76798220229f656efc6a20211a4e7e4ed77facde0d70e4d5d95bc8ed1d7a56d8df1446d562f044b344c
Len = 976
Msg = d1eb961ca6a8f67c49b61e4d3ceaa2a1de6f0ea927b132bf987abdaa725b0e1e274e46830e99a2f75af608964df0dff9a99024fc6839bac5acd10202f921ac71a27fcda681aa3109ebf5f21ee3a849098ea3a551e844fae4b48b5c5bb97ccc802bc5520d68a14cb7e5fc056b67d889d876efb82d0e9a9a2499f1
MD = 39b2c76ec207120de4b320c7fe069e602c9c38f257596da7369395e87eb64b3acff988c1839ac269d5012c093f9edd4b7cabf13bdea7d42e969ab108269c6ab0
Len = 984
Msg = adf2263200f376886ba7b6f5e4411d5f07f7d9d101590c73ace114bafbcb0fdc99269e87cd2cead2a1cfe5744394d333aba408a07e21f30233b65b907472e9e3c7d6e7aa6d2c47a08a1be7bb877913a6b5604c723384478911c339e3b5fe527c7e288705a89c95d970b443347897e79f6c522bafe62b11ef8f3135
MD = 3c23d2d8cf4db6ac6a42e27208180f37668bef5ee0a3f879483c8e604e7f42583f202037b8d242c04a87345b8be6dc8b121d6484b9edad0d73c894c1288f5cae
Len = 992
Msg = 18e75b47d898ac629c48e80dbfb75dae1e1700b771165eccdb18d628bfc4063dd6c3839a7ec4cd1255c4821b078cd174647b320bb685541d517c579f6b8e3cdd2e109a610c7a921653b204ad018d0340d9938735b60262662016767e1d8824a64954086229c0e3b5bd9ad88c54c1dc5aa4e768ff1a9470ee6f6e998f
MD = 01c756b7c20b5f95fd2b079ab6a50f28b946fb16266b07c6060945dc4fe9e0d279c5b1505b9ec7d8f8f3c9ebf0c5ee9365aec08cf278d65b64daeccc19d3cbf4
Len = 1000
Msg = c2963342cfaa88ccd102a258e6d629f6b0d367dd55116502ca4451ea523623bc4175819a0648df3168e8ea8f10ed27354807d76e02ee1fdf1c9c655ee2b9fd08d557058dabdf8dcf964bfcacc996ae173971e26ea038d407c824260d06c2848a04a488c4c456dbcde2939e561ab908c4097b508638d6cda556465c9cc5
MD = a4d2f59393a5fea612c3c745f4bb9f41aaf3a3ce1679aa8afc1a62baa4ed452819418c8ae1a1e658757976692390fc43d4decf7d855cd8b498b6dc60cae05a90
Len = 1008
Msg = 85360c3d4257d9878e2f5c16d3cd7d0747df3d231e1a8f63fddc69b3b1101af72153de4c8154b090c9815f2466e0e4f02f3af3a89a7fd04e306664f93e5490d4ce7fc169d553c520ae15dd02c7c613c39b4acd00e0c9a3c501566e52cecea11f7303dd1da61abf3f2532fd396047b1887255f4b256c0afcf58f3ae48c947
MD = e8352ddcac59e377ea0f9c32bbb43dfd1b6c829fad1954240c41b7c45b0b09db11064b64e2442a96f6530aac2c4abf3beb1eae77f2bce4efe88fee1a70cf5423
Len = 1016
Msg = c13e6ca3abb893aa5f82c4a8ef754460628af6b75af02168f45b72f8f09e45ed127c203bc7bb80ff0c7bd96f8cc6d8110868eb2cfc01037d8058992a6cf2effcbfe498c842e53a2e68a793867968ba18efc4a78b21cdf6a11e5de821dcabab14921ddb33625d48a13baffad6fe8272dbdf4433bd0f7b813c981269c388f001
MD = 6e56f77f6883d0bd4face8b8d557f144661989f66d51b1fe4b8fc7124d66d9d20218616fea1bcf86c08d63bf8f2f21845a3e519083b937e70aa7c358310b5a7c
Len = 1024
Msg = fd2203e467574e834ab07c9097ae164532f24be1eb5d88f1af7748ceff0d2c67a21f4e4097f9d3bb4e9fbf97186e0db6db0100230a52b453d421f8ab9c9a6043aa3295ea20d2f06a2f37470d8a99075f1b8a8336f6228cf08b5942fc1fb4299c7d2480e8e82bce175540bdfad7752bc95b577f229515394f3ae5cec870a4b2f8
MD = a21b1077d52b27ac545af63b32746c6e3c51cb0cb9f281eb9f3580a6d4996d5c9917d2a6e484627a9d5a06fa1b25327a9d710e027387fc3e07d7c4d14c6086cc