}
-struct Sha512 {
+/// The SHA-512 hash algorithm
+pub struct Sha512 {
priv engine: Engine512
}
];
-struct Sha384 {
+/// The SHA-384 hash algorithm
+pub struct Sha384 {
priv engine: Engine512
}
];
-struct Sha512Trunc256 {
+/// The SHA-512 hash algorithm with digest truncated to 256 bits
+pub struct Sha512Trunc256 {
priv engine: Engine512
}
];
-struct Sha512Trunc224 {
+/// The SHA-512 hash algorithm with digest truncated to 224 bits
+pub struct Sha512Trunc224 {
priv engine: Engine512
}
}
-struct Sha256 {
+/// The SHA-256 hash algorithm
+pub struct Sha256 {
priv engine: Engine256
}
];
-struct Sha224 {
+/// The SHA-224 hash algorithm
+pub struct Sha224 {
priv engine: Engine256
}