小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI

加密可以保证机密性,但不保证完整性,可能会遭到恶意篡改。消息认证码(MAC)用于验证消息的来源和完整性,HMAC是一种安全的MAC方案,利用哈希函数构造,防止长度扩展攻击。设计MAC时需避免简单拼接密钥和消息,以确保安全性。常见的误用包括重放攻击和不当的加密顺序。选择合适的MAC方案至关重要,HMAC是安全的默认选择。

【密码学百科】MAC 与 HMAC:消息认证的正确姿势

土法炼钢兴趣小组的博客
土法炼钢兴趣小组的博客 · 2026-04-04T00:00:00Z
构建您自己的HMAC签名双提交CSRF

Express应用程序应采用无状态的HMAC签名双提交模式作为新的CSRF防护方法。该模式不依赖会话存储,易于测试,适合微服务架构。通过生成和验证令牌,确保安全性并灵活适应不同框架。

构建您自己的HMAC签名双提交CSRF

DEV Community
DEV Community · 2025-05-04T21:13:49Z
HMAC 签名编码的坑:Go 和 PHP 的不同处理方式

HMAC 签名在 Go 和 PHP 中的编码方式不同,导致相同数据的签名结果不一致。PHP 默认返回 16 进制字符串,而 Go 返回二进制数据。为确保跨语言一致性,建议统一使用二进制数据编码,以避免验证失败。

HMAC 签名编码的坑:Go 和 PHP 的不同处理方式

沈唁志
沈唁志 · 2025-03-06T09:19:07Z
基于标记化技术的Ruby文本加密新方法

本文介绍了一种基于标记化技术的可逆文本加密方法,利用HMAC和AES-256-CBC加密解码矩阵,实现轻量级文本混淆,适用于可逆性需求的场景。

基于标记化技术的Ruby文本加密新方法

DEV Community
DEV Community · 2025-02-06T16:25:27Z

API是现代应用的核心,确保其安全至关重要。API签名通过加密技术验证请求来源和数据完整性,防止未经授权的访问和篡改。Rapyd平台的API签名需要多个参数,如HTTP方法、URL路径、盐值、时间戳、访问密钥、秘密密钥和请求体,并使用HMAC和Base64编码确保安全。

理解 Rapyd API 签名

DEV Community
DEV Community · 2024-10-08T07:00:00Z

HMAC是一种基于哈希函数和密钥的信息认证码算法,用于验证信息的完整性和真实性。它在网络通信、数据完整性验证、数字签名等领域发挥着重要作用,提供可靠的安全保证。HMAC的设计思想是结合哈希函数的不可逆性和密钥的保密性,提供更高的安全性和防抵赖性。它的详细过程包括准备工作、密钥补齐、内部填充、内部哈希计算、外部填充和最终哈希计算。HMAC可以使用多种哈希函数,如SHA-256、SHA-384、SHA-512等。它的安全性特点包括随机性、适应性和防篡改等。HMAC在网络通信、数字签名和身份验证等领域广泛应用。未来的发展趋势包括持续的安全性研究、功能优化和规范化进程。HMAC在新技术领域、区块链和物联网等方面有广阔的应用前景。

HMAC: Introduction, History, and Applications

六虎
六虎 · 2024-04-23T02:52:26Z

本文介绍了几种常用的加密算法,包括MD5直接加密、用户名和密码组合MD5加密、密码使用MD5+盐加密、MD5加盐后将密码整体插入盐中、SHA1加密、SHA256加密和HMAC加密。作者提供了代码示例和联系方式。

在自动化测试时,Python常用的几个加密算法,你有用到吗

华为云官方博客
华为云官方博客 · 2023-12-11T09:47:59Z

基于时间的一次性密码(TOTP)是一种比短信更安全的双重身份验证方法。其实现过程包括将当前Unix时间戳除以30,使用共享密钥生成HMAC,并计算出6位代码。TOTP易于实现,无需存储短信代码,避免了钓鱼和SIM卡交换的风险。建议设置尝试次数的速率限制,以防止暴力攻击。

TOTP在双重身份验证中的实现非常简单。那么,你的借口是什么?

Drew DeVault's blog
Drew DeVault's blog · 2022-10-18T00:00:00Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码