阅读更多

6顶
0踩

开源软件
OpenSSL安全协议变得不安全(爆出“心脏出血”漏洞)后,人们开始关注这个项目的开发团队,比如Linux基金会成立一个新的项目来资助OpenSSL的开发,罗永浩将门票收入捐给OpenSSL,科技巨头们贡献补丁等等。

不过也有另起炉灶的。谷歌如今开辟了一个OpenSSL的分支,主要是为了更方便地进行自己的项目的开发,其中包含了谷歌自己定制的多个补丁。

项目地址:https://boringssl.googlesource.com/



该项目暂定名称为BoringSSL(无聊的SSL?!),谷歌工程师Adam Langley表示,该项目的目的不是用来取代OpenSSL的,谷歌团队会将BoringSSL项目的改进也贡献到OpenSSL项目中,同时也会吸收OpenSSL项目中的bug修复。

对于为何要新建一个OpenSSL分支,Adam Langley表示,谷歌之前针对OpenSSL开发的补丁,与谷歌产品的API和ABI(应用程序二进制接口)不兼容,谷歌还需要开发一套补丁的子集,以满足谷歌产品,比如Android、Chrome,现在跨多个代码库的补丁多达70个,太复杂了。因此谷歌希望能够在OpenSSL上做出重要改变,而不是反复修订。

谷歌计划先将BoringSSL用于Chromium项目中,以后可能会用到Android和其他内部产品中。

Adam Langley还表示,BoringSSL项目也不一定支持OpenSSL的API和ABI。

此外,谷歌的BoringSSL项目也会吸收LibreSSL(OpenSSL爆出心脏出血漏洞后,OpenBSD发起的一个分支版本)中的改进。目前,LibreSSL项目已经开始着手检查并改进OpenSSL中有缺陷的代码。

Via PCWorld
  • 大小: 41.8 KB
6
0
评论 共 4 条 请登录后发表评论
4 楼 realyasswl 2014-06-25 14:36
Google不要在牛逼的道路上越走越远,赶快回到竞价排名的正确道路上来
3 楼 Tyrion 2014-06-25 14:25
这名字起的。。
2 楼 kmkim 2014-06-25 09:25
名字取boring,啥含义
1 楼 freezingsky 2014-06-24 20:56
人牛逼起来就是猛,直接自己做一个。。。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • .NET开发安全解决方案应用编程

    .NET开发安全解决方案应用编程

  • Asp.net中基于Forms验证的角色验证授权

    Asp.net中基于Forms验证的角色验证授权Asp.net的身份验证有有三种,分别是"Windows | Forms | Passport",其中又以Forms验证用的最多,也最灵活。Forms 验证方式对基于用户的验证授权提供了很好的支持,可以通过一个登录页面验证用户的身份,将此用户的身份发回到客户端的Cookie,之后此用户再访问这个web应用就会连同这个身份Cooki

  • application_authenticaterequest

    在.net中的global.asax中有application_authenticaterequest事件与application_beginrequest事件是在每次访问aspx文件都会触发.但是application_beginrequest中不能对已经经过froms身份验证的身份ticket票进行识别.所以只能放到application_authenticaterequest中去.

  • .net 身份验证方式有哪些及原理

    Asp.net的身份验证有有三种,分别是"Windows | Forms | Passport",其中又以Forms验证用的最多,也最灵活。       Windows: 使用IIS验证方式       Forms: 使用基于窗体的验证方式       Passport: 采用Passport cookie验证模式       None: 不采用任何验证方式 1、

  • Web 应用安全验证标准之一 --身份认证验证点

    No 验证内容 等级 1 2 3 v1.1 验证除了认定可以公开的资源,其它资源需要登录认证后才能访问。 V V V v1.2...

  • 构建Forms验证(砖载)

    构建基于forms的验证机制过程如下:1,设置IIS为可匿名访问和asp.net web.config中设置为form验证2,检索数据存储验证用户,并检索角色(如果不是基于角色可不用)3,使用FormsAuthenticationTicket创建一个Cookie并回发到客户端,并存储角色到票据中,如:FormsAuthentication.SetAuthCookie(Username,true |...

  • FormsAuthenticationTicket使用方式

    System.Web.Security 中 FormsAuthenticationTicket 的使用//加密数据放入Cookie中 FormsAuthenticationTicket ticket = new FormsAuthenticationTicket( version: 1, name: userId, issueDate: Date

  • ASP.NET 安全认证

    ASP.NET 安全认证(一)——如何运用 Form 表单认证作者:寒羽枫(cityhunter172)序代码写 N 久了,总想写得别的。这不,上头说在整合两个项目,做成单一登录(Single Sign On),也有人称之为“单点登录”。查阅相关文档后,终于实现了,现在把它拿出来与大家一起分享。或许大家会问:“这与标题不符呀?”别急,在下笔之前,我脑子里想到了我刚使用 Form 认

  • Asp.Net 用户验证(自定义IPrincipal和IIdentity)

     Asp.Net 用户验证(自定义IPrincipal和IIdentity)引言前一段时间有两个朋友问我,为什么在HttpModule中无法获得到Session值,因为他们希望自定义一个HttpModule,然后在其中获取Session来进行用户验证。我奇怪为什么不使用.Net Framework已经提供的验证机制,而要和Asp时一样,自己手工进行cookie+Session验证?

  • 如何运用 Form 表单认证

    ASP.NET 的安全认证,共有“Windows”“Form”“Passport”“None”四种验证模式。“Windows”与“None”没有起到保护的作用,不推荐使用;“Passport”我又没用过,唉……所以我只好讲讲“Form”认证了。我打算分三部分: 第一部分 —— 怎样实现From 认证; 第二部分 —— Form 认证的实战运用; 第三部分 —— 实现单点登录(Singl

  • .NET Core环境变量和用户秘钥实现开发中的数据安全

    目录一、注入 IConfiguration二、从配置文件 appsettings.json 中获取环境变量三、从项目中获取环境变量四、用户秘钥设置环境变量 前言:有很多人将秘钥,数据库连接字符串写到项目配置文件中,并提交到源代码控制或者共享源代码控制,并在那里使用,这使得项目出现了很大的风险。 首先新建一个 ASP.NET Core 的 MVC 项目,就可以直接进行测试。 一、注入 IConfig...

  • 窗体身份验证

           窗体身份验证使用用户登录到站点时创建的身份验证票,然后在整个站点内跟踪该用户。窗体身份验证票通常包含在一个 Cookie 中。然而,ASP.NET 2.0 版支持无 Cookie 窗体身份验证,结果是将票证传入查询字符串中。   如果用户请求一个需要经过身份验证的访问的页,且该用户以前没有登录过该站点,则该用户重定向到一个配置好的登录页。该登录页提示用户提供凭据(通常是用户名和密码)

  • 关于ASP.NET应用程序多服务器部署身份验证的问题

    不同的二级域名的情况下的身份验证可以通过设置Cookie的Domain属性来实现。不过由于ASP.NET中发送的身份凭证是经过加密的,而且好像一般情况下每个服务器甚至每个应用程序发送回来的都是不一样的。之前在网上好像见过好像哪篇文章好像说过这个问题的解决办法,好像需要改到machine.config的一个密钥。今天Google了一下,结果找不出来了,可能是我搜索能力太差吧。只好重回MSDN的怀抱了...

  • asp.net中常用的几种身份验证方式

    前言 在B/S系统开发中,经常需要使用“身份验证”。因为web应用程序非常特殊,和传统的C/S程序不同,默认情况下(不采用任何身份验证方式和权限控制手段),当你的程序在互联网/局域网上公开后,任何人都能够访问你的web应用程序的资源,这样很难保障应用程序安全性。通俗点来说:对于大多数的内部系统、业务支撑平台等而言,用户必须登录,否则无法访问和操作任何页面。而对于互联网(网站)而言,又有些差异,因为...

  • ASP.NET应用程序的安全方案

    摘要:本文ASP.NET应用程序身份验证的概念,介绍了各种身份验证模式并进行了比较,阐述了选择身份验证模式的机制,并给出了一种基于窗体身份验证模式的实现方法。关键字:身份验证 authentication ASP.NET WEB应用1.身份验证概念    任何成功的应用程序安全策略的基础都是稳固的身份验证和授权手段,以及提供机密数据的保密性和完整性的安全通讯。    身份验证(authentica

  • ASP.NET的安全性

    摘自http://www.weiw.com/article/list.asp?id=711摘要本文讨论了设计服务器应用程序时考虑安全性的重要性。Internet Information Services 和 ASP .NET 均提供了安全模型,以便您对用户进行适当的身份验证,并在应用程序中获得正确的安全环境。 目录简介安全性考虑IIS 和 ASP .NET 之间的关系身份验证方法Web 服...

Global site tag (gtag.js) - Google Analytics