Пример #1
0
static void
test_buffer_hash(void)
{
	char hash[MD5HASHLEN + 1];

	buffer_md5(str_empty, hash, strlen(str_empty));
	test_str(hash, ==, ref_hash_empty);

	buffer_md5(str_test, hash, strlen(str_test));
	test_str(hash, ==, ref_hash_test);
}
Пример #2
0
static void
test_buffer_hash(void)
{
    const char str_test[] = "this is a test string\n";
    const char str_empty[] = "";
    char hash[MD5HASHLEN + 1];

    buffer_md5(str_empty, hash, strlen(str_empty));
    test_str(hash, ==, "d41d8cd98f00b204e9800998ecf8427e");

    buffer_md5(str_test, hash, strlen(str_test));
    test_str(hash, ==, "475aae3b885d70a9130eec23ab33f2b9");
}