Index of values

B
buffer [Sha512]
Return the digest of the given buffer.
buffer [Sha256]
Return the digest of the given buffer.
C
channel [Sha512]
If len is nonnegative, Sha512.channel ic len reads len characters from channel ic and returns their digest, or raises End_of_file if end-of-file is reached before len characters are read.
channel [Sha256]
If len is nonnegative, Sha256.channel ic len reads len characters from channel ic and returns their digest, or raises End_of_file if end-of-file is reached before len characters are read.
channel [Sha1]
If len is nonnegative, Sha1.channel ic len reads len characters from channel ic and returns their digest, or raises End_of_file if end-of-file is reached before len characters are read.
copy [Sha512]
Return a copy of the context.
copy [Sha256]
Return a copy of the context.
copy [Sha1]
Return a copy of the context.
E
equal [Sha512]
Returns whether two hashes are equal.
equal [Sha256]
Returns whether two hashes are equal.
equal [Sha1]
Returns whether two hashes are equal.
F
file [Sha512]
Return the digest of the file whose name is given.
file [Sha256]
Return the digest of the file whose name is given.
file [Sha1]
Return the digest of the file whose name is given.
file_fast [Sha512]
Return the digest of the file whose name is given using fast C function.
file_fast [Sha256]
Return the digest of the file whose name is given using fast C function.
file_fast [Sha1]
Return the digest of the file whose name is given using fast C function.
finalize [Sha512]
Finalize the context and return digest.
finalize [Sha256]
Finalize the context and return digest.
finalize [Sha1]
Finalize the context and return digest.
I
init [Sha512]
Create a new context.
init [Sha256]
Create a new context.
init [Sha1]
Create a new context.
input [Sha512]
Read a digest from the given input channel.
input [Sha256]
Read a digest from the given input channel.
input [Sha1]
Read a digest from the given input channel.
O
of_bin [Sha512]
Sha512.of_bin digest converts the binary representation of a digest to the internal representation of Sha512.t.
of_bin [Sha256]
Sha256.of_bin digest converts the binary representation of a digest to the internal representation of Sha256.t.
of_bin [Sha1]
Sha1.of_bin digest converts the binary representation of a digest to the internal representation of Sha1.t.
of_hex [Sha512]
Sha512.of_hex digest converts the hexadecimal representation of a digest to the internal representation of Sha512.t.
of_hex [Sha256]
Sha256.of_hex digest converts the hexadecimal representation of a digest to the internal representation of Sha256.t.
of_hex [Sha1]
Sha1.of_hex digest converts the hexadecimal representation of a digest to the internal representation of Sha1.t.
output [Sha512]
Write a digest on the given output channel.
output [Sha256]
Write a digest on the given output channel.
output [Sha1]
Write a digest on the given output channel.
S
string [Sha512]
Return the digest of the given string.
string [Sha256]
Return the digest of the given string.
string [Sha1]
Return the digest of the given string.
substring [Sha512]
Sha512.substring s ofs len returns the digest of the substring of s starting at character number ofs and containing len characters.
substring [Sha256]
Sha256.substring s ofs len returns the digest of the substring of s starting at character number ofs and containing len characters.
substring [Sha1]
Sha1.substring s ofs len returns the digest of the substring of s starting at character number ofs and containing len characters.
T
to_bin [Sha512]
Return a binary representation of the given digest.
to_bin [Sha256]
Return a binary representation of the given digest.
to_bin [Sha1]
Return a binary representation of the given digest.
to_hex [Sha512]
Return a printable hexadecimal representation of the given digest.
to_hex [Sha256]
Return a printable hexadecimal representation of the given digest.
to_hex [Sha1]
Return a printable hexadecimal representation of the given digest.
U
unsafe_update_substring [Sha512]
Sha512.unsafe_update_substring ctx s ofs len updates the context with the substring of s starting at character number ofs and containing len characters.
unsafe_update_substring [Sha256]
Sha256.unsafe_update_substring ctx s ofs len updates the context with the substring of s starting at character number ofs and containing len characters.
unsafe_update_substring [Sha1]
Sha1.unsafe_update_substring ctx s ofs len updates the context with the substring of s starting at character number ofs and containing len characters.
update_buffer [Sha512]
Sha512.update_buffer ctx a updates the context with a.
update_buffer [Sha256]
Sha256.update_buffer ctx a updates the context with a.
update_buffer [Sha1]
Sha1.update_buffer ctx a updates the context with a.
update_string [Sha512]
Sha512.update_string ctx s updates the context with s.
update_string [Sha256]
Sha256.update_string ctx s updates the context with s.
update_string [Sha1]
Sha1.update_string ctx s updates the context with s.
update_substring [Sha512]
Sha512.update_substring ctx s ofs len updates the context with the substring of s starting at character number ofs and containing len characters.
update_substring [Sha256]
Sha256.update_substring ctx s ofs len updates the context with the substring of s starting at character number ofs and containing len characters.
update_substring [Sha1]
Sha1.update_substring ctx s ofs len updates the context with the substring of s starting at character number ofs and containing len characters.
Z
zero [Sha512]
The zero digest.
zero [Sha256]
The zero digest.
zero [Sha1]
The zero digest.