]> git.proxmox.com Git - rustc.git/blob - vendor/md-5/src/consts.rs
New upstream version 1.44.1+dfsg1
[rustc.git] / vendor / md-5 / src / consts.rs
1 #![cfg_attr(feature = "cargo-clippy", allow(unreadable_literal))]
2
3 /// Round constants
4 #[cfg(not(feature = "asm"))]
5 pub static RC: [u32; 64] = [
6 // round 1
7 0xd76aa478, 0xe8c7b756, 0x242070db, 0xc1bdceee,
8 0xf57c0faf, 0x4787c62a, 0xa8304613, 0xfd469501,
9 0x698098d8, 0x8b44f7af, 0xffff5bb1, 0x895cd7be,
10 0x6b901122, 0xfd987193, 0xa679438e, 0x49b40821,
11 // round 2
12 0xf61e2562, 0xc040b340, 0x265e5a51, 0xe9b6c7aa,
13 0xd62f105d, 0x02441453, 0xd8a1e681, 0xe7d3fbc8,
14 0x21e1cde6, 0xc33707d6, 0xf4d50d87, 0x455a14ed,
15 0xa9e3e905, 0xfcefa3f8, 0x676f02d9, 0x8d2a4c8a,
16 // round 3
17 0xfffa3942, 0x8771f681, 0x6d9d6122, 0xfde5380c,
18 0xa4beea44, 0x4bdecfa9, 0xf6bb4b60, 0xbebfbc70,
19 0x289b7ec6, 0xeaa127fa, 0xd4ef3085, 0x04881d05,
20 0xd9d4d039, 0xe6db99e5, 0x1fa27cf8, 0xc4ac5665,
21 // round 4
22 0xf4292244, 0x432aff97, 0xab9423a7, 0xfc93a039,
23 0x655b59c3, 0x8f0ccc92, 0xffeff47d, 0x85845dd1,
24 0x6fa87e4f, 0xfe2ce6e0, 0xa3014314, 0x4e0811a1,
25 0xf7537e82, 0xbd3af235, 0x2ad7d2bb, 0xeb86d391,
26 ];
27
28 /// Init state
29 pub const S0: [u32; 4] = [0x67452301, 0xefcdab89, 0x98badcfe, 0x10325476];