# 哈希 (Hash)
WARNING
哈希计算不可逆!
# 计算
[POST] https://api.cursor-s.top/hash
获取哈希码
# 请求:
{
"algorithm": "md5",
"text": "测试文本"
}
名称 | 类型 | 举例 | 说明 |
---|---|---|---|
algorithm | String | "md5" | 采用的算法,支持传入 md5 sha1 sha224 sha256 sha384 sha512 |
text | String | "测试文本" | 待计算的明文 |
# 响应:
{
"ciphertext": "d9f09b7badda07e6db79008e3e05a69d"
}
名称 | 类型 | 举例 | 说明 |
---|---|---|---|
ciphertext | String | "d9f09b7badda07e6db79008e3e05a69d" | 计算出的哈希码 |
# 使用 HMAC 计算
[POST] https://api.cursor-s.top/hash/hmac
获取使用 HMAC 密钥计算的哈希码
# 请求:
{
"algorithm": "md5",
"text": "测试文本",
"key": "测试密钥"
}
名称 | 类型 | 举例 | 说明 |
---|---|---|---|
algorithm | String | "md5" | 采用的算法,支持传入 md5 sha1 sha224 sha256 sha384 sha512 |
text | String | "测试文本" | 待计算的明文 |
key | String | "测试密钥" | HMAC 密钥 |
# 响应:
{
"ciphertext": "5a5720ceb1d7b5f023e36bba64b75236"
}
名称 | 类型 | 举例 | 说明 |
---|---|---|---|
ciphertext | String | "5a5720ceb1d7b5f023e36bba64b75236" | 使用 HMAC 密钥计算出的哈希码 |
← 介绍