xsha1.h revision b9a21c3c91c47e090316e28d759194e46628ed49
b9a21c3c91c47e090316e28d759194e46628ed49vboxsync/* Initialize SHA1 computation. Returns NULL on error. */
b9a21c3c91c47e090316e28d759194e46628ed49vboxsync * Add some data to be hashed. ctx is the value returned by x_sha1_init()
b9a21c3c91c47e090316e28d759194e46628ed49vboxsync * Returns 0 on error, 1 on success.
b9a21c3c91c47e090316e28d759194e46628ed49vboxsync * Place the hash in result, and free ctx.
b9a21c3c91c47e090316e28d759194e46628ed49vboxsync * Returns 0 on error, 1 on success.
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncint x_sha1_final(void *ctx, unsigned char result[20]);