关于API:
此API将允许您将任何文本转换为所需的加密类型。支持MD5、SHA1、SHA256、SHA384和SHA512。此外,您也可以解密它们。
此API将接收一个字符串,您将能够以您想要的格式对其进行加密。然后,接收一个哈希值,您可以进行存储。
除了每月API调用的数量外,没有其他限制。
使用此端点加密您想要的任何字符串。
您将能够加密并生成MD5 SHA1 SHA256 SHA384 SHA512哈希。
使用type声明加密类型:
'md2',
'md4',
'md5',
'sha1',
'sha224',
'sha256',
'sha384',
'sha512',
'ripemd128',
'ripemd160',
'ripemd256',
'ripemd320',
'whirlpool',
'tiger128,3',
'tiger160,3',
'tiger192,3',
'tiger128,4',
'tiger160,4',
'tiger192,4',
'snefru',
'snefru256',
'gost',
'gost-crypto',
'adler32',
'crc32',
'crc32b',
'fnv132',
'fnv1a32',
'fnv164',
'fnv1a64',
'joaat',
'haval128,3',
'haval160,3',
'haval192,3',
'haval224,3',
'haval256,3',
'haval128,4',
'haval160,4',
'haval192,4',
'haval224,4',
'haval256,4',
'haval128,5',
'haval160,5',
'haval192,5',
'haval224,5',
'haval256,5',
使用string插入您想要加密的字符串
加密 - 端点功能
| 对象 | 描述 |
|---|---|
data |
[必需] string to hash. |
method |
[必需] The desired hashing method |
{"status":200,"success":true,"method":"sha256","encrypted":"eyJpdiI6IkM5Zk1jb1BVNk9jOFdScm5jSjdJMEE9PSIsInZhbHVlIjoiVzk4eUIwL1BZZWtZdkV1bVk4dHo4MDkrMU1iMUdHS0swbXFBYjhkZVlZVT0iLCJtYWMiOiJkNGI3ZmVjMTVmOGM5YmNkZGE0MzA3YzAxMTQxMjkzZGMxN2JjZDdjMmI4OWNkMDIzNzY2NDRhMmRmM2UwNmJiIiwidGFnIjoiIn0="}
curl --location --request GET 'https://zylalabs.com/api/145/encryption+and+decryption+api/182/encrypt?data=parse this string&method=sha256' --header 'Authorization: Bearer YOUR_API_KEY'
能够解密之前加密的字符串
声明它的加密类型以及你在“加密”端点之前收到的哈希
解密 - 端点功能
| 对象 | 描述 |
|---|---|
encrypted |
[必需] The encrypted hash to decode. |
method |
[必需] The method used to encrypt. |
{"status":404,"success":false,"message":"Encrypted data not found"}
curl --location --request GET 'https://zylalabs.com/api/145/encryption+and+decryption+api/183/decrypt?encrypted=eyJpdiI6IkM5Zk1jb1BVNk9jOFdScm5jSjdJMEE9PSIsInZhbHVlIjoiVzk4eUIwL1BZZWtZdkV1bVk4dHo4MDkrMU1iMUdHS0swbXFBYjhkZVlZVT0iLCJtYWMiOiJkNGI3ZmVjMTVmOGM5YmNkZGE0MzA3YzAxMTQxMjkzZGMxN2JjZDdjMmI4OWNkMDIzNzY2NDRhMmRmM2UwNmJiIiwidGFnIjoiIn0=&method=sha256' --header 'Authorization: Bearer YOUR_API_KEY'
| 标头 | 描述 |
|---|---|
授权
|
[必需] 应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。 |
无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。
加密端点返回一个 JSON 对象,包含状态、成功标志、用于加密的方法和加密字符串 解密端点返回一个 JSON 对象,包含状态、成功标志和一条消息,指示解密是否成功或未找到加密数据
加密响应中的关键字段包括“状态”(HTTP状态代码)“成功”(指示成功的布尔值)“方法”(加密类型)和“加密”(结果哈希)在解密响应中关键字段是“状态”“成功”和“消息”(提供操作详细信息)
加密端点接受两个参数:“type”,指定加密方法(例如,md5、sha256),以及“string”,即要加密的文本。用户可以根据需要选择不同的加密类型来自定义请求
响应数据以JSON格式组织 对于加密端点,它包括状态 成功 方法和加密字符串的字段 解密端点以类似方式组织其响应 重点关注状态 成功 和用户反馈的消息
典型的用例包括安全存储密码 验证数据完整性以及在组织内共享敏感信息 用户可以在传输之前加密数据 然后再解密以进行验证或访问控制
用户可以利用返回的加密字符串进行安全存储或传输 成功标志有助于判断操作是否成功 而方法字段指示使用了哪种加密算法 有助于在解密过程中进行兼容性检查
解密端点提供有关解密是否成功的信息,并在未找到加密数据时包含一条消息。它需要加密类型和哈希值来执行解密,确保用户可以在可用时检索到原始数据
通过使用既定的加密算法进行加密和解密来保持数据的准确性 该API依赖经过充分测试的方法 确保在提供正确参数时加密输出的一致性和可靠性
服务级别:
100%
响应时间:
152ms
服务级别:
100%
响应时间:
1,064ms
服务级别:
100%
响应时间:
104ms
服务级别:
100%
响应时间:
1,708ms
服务级别:
100%
响应时间:
669ms
服务级别:
100%
响应时间:
1,451ms
服务级别:
100%
响应时间:
2,433ms
服务级别:
100%
响应时间:
302ms
服务级别:
100%
响应时间:
164ms
服务级别:
100%
响应时间:
77ms
服务级别:
100%
响应时间:
52ms
服务级别:
100%
响应时间:
0ms
服务级别:
100%
响应时间:
659ms
服务级别:
100%
响应时间:
120ms
服务级别:
100%
响应时间:
0ms
服务级别:
100%
响应时间:
305ms
服务级别:
100%
响应时间:
0ms
服务级别:
100%
响应时间:
693ms
服务级别:
100%
响应时间:
0ms
服务级别:
100%
响应时间:
384ms