Ejemplo n.º 1
0
void
test_sha256(const char *digest, const char *string)
{
	char result[SHA256_DIGEST_STRING_LENGTH];

	assert(strcmp(digest, SHA256Data(string, strlen(string), result)) == 0);
}
Ejemplo n.º 2
0
static void
makesempath(const char *origpath, char *sempath, size_t len)
{
	char buf[SHA256_DIGEST_STRING_LENGTH];

	SHA256Data((const u_int8_t *)origpath, strlen(origpath), buf);
	snprintf(sempath, len, "/tmp/%s.sem", buf);
}