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

本文讨论了认证加密(AEAD)的重要性,强调同时保证机密性和完整性。介绍了三种主要的AEAD方案:AES-GCM、ChaCha20-Poly1305和OCB,分析了它们的内部结构及nonce管理的挑战。AEAD通过将加密和认证结合为一个原子操作,简化了密码学工程,避免了传统组合方式的安全隐患。最后,探讨了选择AEAD方案时需考虑的因素。

【密码学百科】认证加密(AEAD):GCM、ChaCha20-Poly1305 与 OCB

土法炼钢兴趣小组的博客 土法炼钢兴趣小组的博客 · 2026-04-04T00:00:00Z

在密码学中,AES-GCM通常被推荐为首选加密模式,但在某些情况下,CBC模式可能更合适。本文通过Sdcb.Chats项目的实践,分析了GCM与CBC的优缺点,强调根据具体需求选择合适的工具比盲目遵循最佳实践更为重要。

当加密ID需要变成Guid:为什么我选择了AES-CBC而非GCM?

dotNET跨平台 dotNET跨平台 · 2025-08-17T00:16:06Z

在数字化时代,数据安全至关重要。高级加密标准(AES)是现代对称加密的基础,支持块加密模式以处理任意长度的数据。文章回顾了AES的三种主要模式:ECB、CBC和GCM,分析了它们的优缺点,强调GCM在性能和安全性上的优势。

AES 加密模式演进:从 ECB、CBC 到 GCM 的 C# 深度实践

dotNET跨平台 dotNET跨平台 · 2025-08-13T00:02:35Z

文章介绍了对称加密的基本概念,包括AES块加密和ChaCha20流加密的实现。讨论了GCM和CTR操作模式,强调GCM的安全性。提供了加密的最佳实践,如使用唯一的nonce和正确处理错误,并鼓励读者尝试实现加密应用。最后预告了公钥加密的内容。

对称加密:密码学的秘密握手,Go Crypto 4

DEV Community DEV Community · 2024-10-19T16:04:00Z

本文介绍了Git Credential Manager(GCM)在版本控制系统中的重要性和优势,GCM是一种Git凭证管理工具,通过.NET的开源实现,实现了跨平台的功能。GCM的跨平台特性统一了不同操作系统下的开发框架,提供了一致的使用体验。GCM的成功证明了.NET在跨平台开发中的实力,将吸引更多开发者和企业选择.NET作为开发框架。开源和跨平台开发是未来软件开发的重要趋势。

Git中这个组件竟然用到了.NET,并且已经升级到了.NET 8

dotNET跨平台 dotNET跨平台 · 2024-04-25T00:00:52Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

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

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 1tok 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator 模力方舟 Gitee AI

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码