003 File Manager
Current Path:
/usr/src/lib/libmd
usr
/
src
/
lib
/
libmd
/
📁
..
📄
Makefile
(22.11 KB)
📄
Makefile.depend
(258 B)
📁
i386
📄
md4.copyright
(891 B)
📄
md4.h
(2.31 KB)
📄
md4c.c
(8.41 KB)
📄
md5.copyright
(895 B)
📄
md5.h
(810 B)
📄
md5c.c
(9.92 KB)
📄
mdX.3
(4.93 KB)
📄
mdXhl.c
(2.73 KB)
📄
mddriver.c
(1.54 KB)
📄
ripemd.3
(4.09 KB)
📄
ripemd.h
(5.09 KB)
📄
rmd160c.c
(14.38 KB)
📄
rmd_locl.h
(7.02 KB)
📄
rmdconst.h
(8.37 KB)
📄
rmddriver.c
(1.3 KB)
📄
sha.3
(4.95 KB)
📄
sha.h
(5.91 KB)
📄
sha0c.c
(11.06 KB)
📄
sha1c.c
(12.79 KB)
📄
sha256.3
(4.72 KB)
📄
sha512.3
(5.91 KB)
📄
sha_locl.h
(8.2 KB)
📄
shadriver.c
(1.91 KB)
📄
skein.3
(6.54 KB)
📄
skeindriver.c
(1.68 KB)
Editing: rmddriver.c
/* RIPEMD160DRIVER.C - test driver for RIPEMD160 */ /* Copyright (C) 1990-2, RSA Data Security, Inc. Created 1990. All rights * reserved. * * RSA Data Security, Inc. makes no representations concerning either the * merchantability of this software or the suitability of this software for * any particular purpose. It is provided "as is" without express or implied * warranty of any kind. * * These notices must be retained in any copies of any part of this * documentation and/or software. */ #include <sys/cdefs.h> __FBSDID("$FreeBSD$"); #include <sys/types.h> #include <stdio.h> #include <time.h> #include <string.h> #include "ripemd.h" /* Digests a string and prints the result. */ static void RIPEMD160String(char *string) { char buf[2*20 + 1]; printf("RIPEMD160 (\"%s\") = %s\n", string, RIPEMD160_Data(string, strlen(string), buf)); } /* Digests a reference suite of strings and prints the results. */ int main(void) { printf("RIPEMD160 test suite:\n"); RIPEMD160String(""); RIPEMD160String("abc"); RIPEMD160String("message digest"); RIPEMD160String("abcdefghijklmnopqrstuvwxyz"); RIPEMD160String("ABCDEFGHIJKLMNOPQRSTUVWXYZ" "abcdefghijklmnopqrstuvwxyz0123456789"); RIPEMD160String("1234567890123456789012345678901234567890" "1234567890123456789012345678901234567890"); return 0; }
Upload File
Create Folder