43 lines · 974 B · C
RawDownload
/* * Common values for RIPEMD algorithms */ #ifndef _CRYPTO_RMD_H#define _CRYPTO_RMD_H #define RMD128_DIGEST_SIZE      16#define RMD128_BLOCK_SIZE       64 #define RMD160_DIGEST_SIZE      20#define RMD160_BLOCK_SIZE       64 #define RMD256_DIGEST_SIZE      32#define RMD256_BLOCK_SIZE       64 #define RMD320_DIGEST_SIZE      40#define RMD320_BLOCK_SIZE       64 /* initial values  */#define RMD_H0  0x67452301UL#define RMD_H1  0xefcdab89UL#define RMD_H2  0x98badcfeUL#define RMD_H3  0x10325476UL#define RMD_H4  0xc3d2e1f0UL#define RMD_H5  0x76543210UL#define RMD_H6  0xfedcba98UL#define RMD_H7  0x89abcdefUL#define RMD_H8  0x01234567UL#define RMD_H9  0x3c2d1e0fUL /* constants */#define RMD_K1  0x00000000UL#define RMD_K2  0x5a827999UL#define RMD_K3  0x6ed9eba1UL#define RMD_K4  0x8f1bbcdcUL#define RMD_K5  0xa953fd4eUL#define RMD_K6  0x50a28be6UL#define RMD_K7  0x5c4dd124UL#define RMD_K8  0x6d703ef3UL#define RMD_K9  0x7a6d76e9UL #endif

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t