sum512
XuAPI
pub fn sum512(s string) string用途
计算摘要(多为小写 hex)。
参数
sstring- 源字符串(string)
返回
string — 结果字符串
API
#crypto/sha512SHA-512 摘要与 Digest。
sum512pub fn sum512(s string) string计算摘要(多为小写 hex)。
s stringstring — 结果字符串
sum384pub fn sum384(s string) string计算摘要(多为小写 hex)。
s stringstring — 结果字符串
sum384_hexpub fn sum384_hex(s string) stringsum384十六进制。
s stringstring — 结果字符串
sumpub fn sum(s string) string计算摘要(多为小写 hex)。
s stringstring — 结果字符串
struct Digestpub struct Digest {
}公开结构体 `Digest`。
无
newpub fn new() Digest构造该类型的新值。
无
Digest — 该类型的值
(&mut Digest) writepub fn (d &mut Digest) write(p &string) int`&mut Digest` 上的方法:写入数据,返回写入的字节数。
d &mut Digestp &stringint — 写入的字节数
(&mut Digest) resetpub fn (d &mut Digest) reset()`&mut Digest` 上的方法:清空内部状态,可再写入或读取。
d &mut Digest(Digest) sizepub fn (d Digest) size() int`Digest` 上的方法:返回尺寸。
d Digestint — 该类型的值
(Digest) blocksizepub fn (d Digest) blocksize() int在 `Digest` 上调用 `blocksize`。
d Digestint — 该类型的值
(&Digest) sumpub fn (d &Digest) sum() string`&Digest` 上的方法:计算摘要(多为小写 hex)。
d &Digeststring — 结果字符串