GitHub发布加密工具Evercrypt 号称“不会被黑”
发表于:2024-11-11 作者:千家信息网编辑
千家信息网最后更新 2024年11月11日,有研究人员于4月2日在GitHub上发布了一个号称能防黑客的加密代码工具,名为"EverCrypt"。从字面意思看,这个名字取得一点都不客气--"永远加密"。负责该项目的计算机科学家Karthik B
千家信息网最后更新 2024年11月11日GitHub发布加密工具Evercrypt 号称“不会被黑”
有研究人员于4月2日在GitHub上发布了一个号称能防黑客的加密代码工具,名为"EverCrypt"。从字面意思看,这个名字取得一点都不客气--"永远加密"。
负责该项目的计算机科学家Karthik Bhargavan在《Quanta Magazine》撰文称,通过将计算机代码视为数学证明,该库被证实对大多数黑客攻击都是无懈可击的。
Evercrypt据称是一个"软件库",涉及简单的算术,包括几何和素数。
通常情况下,程序员团队创建的软件是来满足他们所希望达成的某些目标。完成后,他们会测试代码;如果软件能在没有带来不良后果的情况下完成了目标,程序员就可以得出结论,认为该软件可以完成它的目标。
编码错误通常情况下只是出现在极端的"临界情况"中,是由一些"不太可能发生的事"构成的完美风暴带来的重大漏洞。近年来最具破坏性的黑客攻击之中,许多例子都和这种极端情况有关。
然而,EverCrypt没有采用大多数代码的编写方式。负责EverCrypt的卡内基梅隆大学计算机科学家Bryan Parno说:"你可以减少代码在数学公式中的行为方式的问题,然后你可以检查公式是否成立。如果确实如此,你知道你的代码有这个属性。"
EverCrypt的工作始于2016年,是由微软研究院领导的Project Everest的一部分。EverCrypt是采用F*语言编写、验证的,F*是一个由微软研究院开发的基于F♯的依赖类型函数式程序语言。
代码
情况
软件
目标
程序
计算机
黑客
研究
加密
公式
数学
方式
是由
极端
研究院
科学
科学家
程序员
语言
微软
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
湖北卫视网络安全
从以上几组数据库
多人软件开发
go语言连接多个数据库
国科大信工所网络安全专业
mysql大数据库导入优化
嘉兴文件存储服务器
微软的软件开发工具
服务器防火墙设置步骤
辽宁数据库安全箱性价比
定制软件开发项目明细
浪潮服务器清空管理用户
杭州企业软件开发需要学什么
图书网络安全
国家网络安全中心领导
河北网络安全宣传周答题答案
数据库 md5解密
数据库的架构是什么
实时影院票房数据库
java访问关系数据库
大一计算机网络技术重点知识
顺德网络安全教育平台有哪些
自建查询数据库
外卖数据库代码
分析交友软件开发
数据库查看编辑
西安app软件开发定制
聊城智慧党建软件开发公司
自考学校 软件开发
辽宁新一代软件开发标准
相关文章
- 视频怎么转换成mp3格式教程 格式工厂转换器软件推荐
- 动态壁纸软件Wallpaper Engine正式版发售 支持简体中文
- Joomla 3.8.13发布 解决了5个安全漏洞
- cad2010背景颜色怎么改教程 cad修改布局背景底色方法
- DNF模型文件名对应是什么职业 各角色最新NPK对照表大全
- teamviewer用手机怎么远程控制电脑方法
- 微软放出Windows 10 SDK build 16278预览
- ps液化工具用不了怎么设置 无法用没反应问题解决方法
- 谷歌PixelC怎么解锁root用 PixelC解锁Bootloader教程
- DragonFly BSD 5.0发布:支持下一代HAMMER2文件系统