远程证明
2.0远程证明是一种安全机制,使一方能够验证另一方运行的软件或硬件的真实性和完整性。它通常用于可信计算环境,确保远程设备或系统未被篡改,并在预期的安全状态下运行。该技术广泛应用于云计算、物联网和区块链等领域,以建立信任并防止恶意攻击。
30 条相关内容
远程证明是一种安全机制,使一方能够验证另一方运行的软件或硬件的真实性和完整性。它通常用于可信计算环境,确保远程设备或系统未被篡改,并在预期的安全状态下运行。该技术广泛应用于云计算、物联网和区块链等领域,以建立信任并防止恶意攻击。
本文研究在网络环境中实现鲁棒秘密存储的策略,探讨如何在分布式系统中安全地存储秘密信息,即使部分节点遭受攻击或失效,仍能保证秘密的完整性与可恢复性。提出的方案结合密码学技术与网络拓扑优化,在保证安全性的同时降低存储与通信开销。
本文指出 Proton 的加密实现存在透明度问题,声称其并非真正透明,也不符合 OPAQUE 协议标准。作者可能对 Proton 的加密机制进行了技术性批判,质疑其安全声明和实现方式的公开透明度。
Zk.golf 是一个面向零知识证明开发者的协作优化平台,通过竞赛形式鼓励开发者共同优化电路,降低证明生成成本。本文介绍了该平台的运作方式、设计理念以及如何通过社区合作推动 ZK 电路的极致优化。
Argon2 和 Bcrypt 都是用于密码哈希的算法,但 Argon2 在设计上更先进,获得了密码哈希竞赛的冠军,且更能抵抗 GPU 和 ASIC 攻击。然而,在某些场景下,Bcrypt 仍然是一个安全且兼容性更广的选择。文章从安全性、性能和实际应用角度对两者进行了对比分析。
Teekit 是一个端到端可验证的可信执行环境(TEE)技术栈,旨在为去中心化应用提供安全、可验证的计算环境。该项目基于 Canvas 框架构建,支持在 TEE 中运行智能合约和复杂计算任务,同时保证结果的完整性和可验证性。通过结合密码学证明和硬件安全机制,Teekit 使得开发者能够构建无需信任第三方的安全应用。
美国国家安全局(NSA)试图削弱mlkem(一种抗量子密码算法)的标准化进程。该机构被指通过技术手段和政治施压,阻碍这一后量子密码标准的制定与推广,以维护自身对加密体系的监控能力。此事引发了对密码标准化过程中国家安全利益与公共安全之间平衡的广泛关注。
本文探讨了MD5哈希算法的雪崩效应,即输入数据的微小变化会导致输出哈希值产生显著不同。作者通过实验尝试寻找MD5哈希碰撞,分析了该算法的安全弱点及其在实际应用中的局限性。文章揭示了MD5在现代密码学中已不再安全的原因。
Power House 是一个结合 Rust 和 Python 的混合工具包,专注于构建可验证的计算工件。它旨在为需要高可信度的计算任务(如零知识证明、隐私计算等)提供高效且可验证的基础设施,让开发者能够更轻松地创建、验证和审计计算过程及其结果。
本文探讨了如何在验证用户年龄等属性时,避免泄露其具体身份信息。研究者提出了一种隐私保护属性验证方案,允许服务方仅确认用户满足年龄要求(如已满18岁),而无需获取出生日期、姓名等可识别个人身份的数据。该方案借助密码学技术实现零知识证明,在保障合规需求的同时维护用户隐私。
文章分析了Meta(原Facebook)在数字签名实现中存在的稳定性问题。作者指出Meta的签名算法存在不一致性,导致同一个内容在不同时间或环境下会产生不同的签名结果,这可能影响数据完整性和安全验证。文中探讨了这种不稳定签名背后的技术原因及其潜在的安全隐患。
本文介绍了正确格式化密文的实用方法,涵盖常见的编码方案(如Base64、十六进制)及其适用场景,帮助开发者在数据传输和存储中避免因格式不当导致的解析错误或安全漏洞。
Markovian 是一项去中心化溯源协议,为AI代理输出提供无需密钥、锚定于比特币的验证。它通过密码学方法将代理的决策过程与比特币区块链绑定,在不暴露私钥或依赖第三方的情况下确保输出的完整性和来源可信。该方案旨在解决AI时代内容伪造与验证难题,为自主代理的输出建立不可篡改的信任链。
本文研究了后量子密码(PQC)ML-KEM(即CRYSTALS-Kyber)硬件实现中的侧信道攻击防护问题。侧信道攻击通过分析功耗、电磁辐射等物理泄露信息来窃取密钥,对密码硬件构成严重威胁。文章重点探讨了在ML-KEM验证过程中如何设计有效的防护机制,以抵御时序分析、功耗分析等侧信道攻击,确保后量子密码在实际部署中的安全性。
本文档讨论了在后量子密码学(PQC)时代,OpenPGP 协议面临的威胁与应对策略。RFC 9980 分析了现有 OpenPGP 算法对量子攻击的脆弱性,并探索了引入 PQC 算法的路径,以确保 OpenPGP 的长期安全性。该文档为社区后续制定具体标准提供了方向性指导。
微软研究院推出Vega项目,旨在利用零知识证明技术解决人工智能时代数字身份验证中的隐私保护问题。Vega允许用户在不泄露具体信息的前提下证明身份特征,例如在不透露实际年龄的情况下证明自己已年满18岁。该技术为应对深度伪造和AI身份欺诈提供了密码学层面的安全保障。
Trail of Bits 正在向后量子密码学(PQC)过渡,并将后量子密码学支持引入 Python 生态系统。这项工作涉及将抗量子算法(如 CRYSTALS-Kyber 和 CRYSTALS-Dilithium)集成到流行的 Python 加密库中,以保护通信免受未来量子计算机的威胁。该博客文章详细介绍了将 PQC 实现交付给 Python 用户的挑战、方法和进展。
本文重新审视了区块链系统中的协作信任机制,提出了一种新的理论框架,旨在实现可验证的去中心化信任。通过分析现有共识协议中的信任假设与验证瓶颈,作者设计了能够同时保证安全性、透明性与去中心化特性的信任模型,为构建更可靠的分布式系统提供了理论基础。
Basha256.sh 是一个完全用 Bash 3.2 编写的纯 Shell 脚本 SHA-256 实现,不依赖任何外部工具或系统库。它展示了在极简的 POSIX Shell 环境中如何进行加密哈希计算,适合嵌入式或受限环境使用。
本文探讨了混淆技术(Obfuscation)这一被Vitalik Buterin视为密码学"终极挑战"的前沿领域。文章系统梳理了混淆技术的核心概念、发展历程及其在区块链与智能合约中的潜在应用,包括如何通过混淆实现通用程序的黑盒保护。作为系列第一篇,本文为读者构建了理解这一复杂主题的基础框架。
本文深入探讨了密码学中一个极为强大且具有挑战性的概念——混淆(Obfuscation),它被称为密码学的“最终Boss”。文章解释了混淆的核心目标:将计算机程序转化为一种“黑盒”,让外界无法理解其内部逻辑,同时仍能正常运行并保持功能不变。作者Vitalik Buterin详细介绍了混淆技术的理论基础、应用场景(如保护智能合约隐私、创建万能加密方案)以及当前面临的主要技术挑战,为读者勾勒出这一前沿密码学领域的发展蓝图。
一名研究者利用人工智能技术,成功击败了目前公开发表的破解椭圆曲线数字签名算法(ECDSA)的最佳量子电路之一。这一成果展示了AI在优化量子计算攻击方法上的潜力,对加密货币和密码学安全领域具有重要影响。
哈希值仅能验证数据的字节内容是否一致,而无法证明数据源的合法性或真实性。文章深入探讨了哈希函数在验证完整性方面的局限性,指出即便字节匹配,来源仍可能被伪造或篡改,强调了在安全验证中需要结合数字签名等其他手段来确认数据来源的可信性。
艾伦·麦席森·图灵(1912–1954)是英国数学家、逻辑学家、密码分析学家和计算机科学先驱。他提出了图灵机概念,为现代计算理论奠定基础;二战期间在布莱切利园成功破译德军密码,极大缩短了战争进程;他还设计了图灵测试,成为人工智能领域的重要基石。IT历史学会记载了图灵对信息技术发展的深远贡献。
密码朋克图书馆是一个在线资源合集,汇集了与密码学、隐私保护、数字自由和去中心化技术相关的经典文献与重要著作。该图书馆旨在保存和传播密码朋克运动的思想遗产,为研究者和爱好者提供免费访问的珍贵资料。
文章批评Proton Mail的加密方案缺乏透明度,并指出其并未真正采用OPAQUE协议(一种安全的密码认证密钥交换协议)。作者认为Proton在加密实现上存在误导性宣传,实际安全架构与承诺的端到端加密标准存在差距。
本文探讨了后量子密码学(PQC)证书的现状与挑战。随着量子计算的发展,传统的公钥密码体系面临被破解的风险,后量子证书成为保障未来通信安全的关键。文章分析了当前PQC证书的标准进展、兼容性问题以及实际部署中的性能权衡,为理解和过渡到后量子安全基础设施提供了重要参考。
本直播由知名密码学家 Daniel J. Bernstein(djb)主讲,探讨当前削弱后量子传输层安全协议(TLS)的种种动向与争议。演讲将深入分析这些举措对密码学安全、通信隐私及未来网络可信性的潜在影响,对于关注量子计算与网络安全的人士极具价值。
取模运算可能会降低随机性质量,尤其是在模数不能整除随机数生成器范围时,会导致结果分布不均匀,产生偏差。这种偏差在模数相对于生成器范围较大时更为显著。解决方案包括拒绝采样(丢弃超出范围的值)或使用更精确的随机数生成方法。
本文介绍艾伦·图灵在二战期间及战后设计的一款几乎被遗忘的语音加密设备。尽管图灵以破解恩尼格玛密码机闻名,但他还曾开发名为“Delilah”的便携式语音加密系统,能够实时加密和解密电话通信。该设备在战后才完成,虽未投入实际使用,却展示了图灵在通信安全领域的超前构想与技术贡献。