rec_layer_s3.c 收到alert 1530: else if (alert_level == SSL3_AL_FATAL || is_tls13) { char tmp[16]; s->rwstate = SSL_NOTHING; s->s3->fatal_alert = alert_d
转载 2020-04-09 14:38:00
1139阅读
2评论
SSL介绍SSL是Secure Sockets Layer(安全套接层协议)的缩写,可以在Internet上提供秘密性,提出了SSL协议标准。其目标是保证两个应用间通信的保密性和可靠性,可在服务器端和用户端同时实现支持。已经成为Internet上保密通讯的工业标准。 SSL能使用户/服务器应用之间的通信不被攻击者窃听,并且始终对服务器进...
原创 2022-10-30 19:43:27
322阅读
tensorflow中,grpc使用boringssl进行加密,boringssl是google基于openssl自行开发的一条分支,有许多相同函数,但底层实现以及支持的加密类型有不同。 且tensorflow中,boringssl是以静态库形式编译的,一旦在BUILD中加入openssl及grpc
转载 2019-07-24 11:09:00
559阅读
2评论
### 实现android libssl boringssl的流程 ```mermaid flowchart TD A[准备工作] --> B[下载代码] B --> C[配置环境] C --> D[编译代码] D --> E[使用生成的库] ``` #### 1. 准备工作 在开始实现android libssl boringssl之前,需要做一些准备工作,包
原创 2023-08-16 05:10:38
691阅读
今天学习《疯狂Android讲义》,看到web service的使用这章时,准备点时间,做个学习笔记,做一个天气预报的apk出来,顺便也巩固下sharedpreference 的用法该文章中使用到 ksoap2-android-assembly-3.2.0-jar-with-dependencies.jar 在可以在网站 http://code.google.com/p/ksoap2-
前言     前一篇已经介绍了报告的生成方法,本篇小编优化一下测试报告,使测试报告便于大多数阅读。虽然在我们在测试用例开发时为每个用例添加了注释,但测试报告一般是给非测试人员阅读的,如果能在报告中为每一个测试用例添加说明,那么将会使报告更加易于阅读。    下面还是以百度为例:一、打开我们的测试用例文件,为每一个测试用例(方法)
转载 2024-03-27 07:38:13
239阅读
说明:gcc版本大于6编译BoringSSL需要go环境支持cmake3版本以上编译BoringSSL编译BoringSSL依赖安装yumyinstallepelreleaseyuminstalllibunwinddevellibunwindgcccmakemakegogitgccc使用ninja编译wgethttps://github.com/ninjabuild/ninja/releases/
原创 2022-01-29 12:19:32
5847阅读
2点赞
C/S boringSSL那点事 王芳原创 1.背景 Google I/O开发者大会在2015年5月28日和29日于旧金山召开[1]。Google在大会上公布了一些新技术和新产品,其中包含google play、TV等等,其中最为万众瞩目的是新系统Android M(Android 6.0产品api
转载 2020-04-09 16:27:00
264阅读
2评论
展讯平台其既用于功能机也用于智能机。其65和66系列的平台主要用于功能机,例如6530、6531、6500、6610、6620、6600L;68和88系列的平台主要用于智能机,例如SC6810、SC6820、SC6800、SC8820、SC8810。目前我们使用的样机为SC8825,搭配GC2235。        
转载 5月前
76阅读
零、背景在看 pm2 的 deploy 功能的时候,对 ssh 的不熟悉导致错误频出,包括之前对 github 的配置也用到了 SSH,所以找个机会整理一下。一、介绍SSH 是每一台 Linux 电脑的标准配置。需要指出的是,SSH 只是一种协议,存在多种实现,既有商业实现,也有开源实现。本文针对的实现是 OpenSSH,它是自由软件,应用非常广泛。[拓展]1、SSL、SSH、OpenSSL、Op
转载 2024-05-11 18:37:33
481阅读
        OpenSSL 常见的一些版本及受支持情况如下表所示:OpenSSL版本官方支持情况0.9.8 系列不再支持1.0.0 系列不再支持1.0.1 系列不再支持1.0.2 系列将被支持到 2019 年 12 月 31 日1.1.0 系列只做安全修复,到 2019 年 9 月 11 日停止支持1.1.1 系列将被支持到 2023 年 9 月 11
转载 2024-02-02 06:58:37
323阅读
SSL/TLS 介绍见文章 SSL/TLS原理详解。如果你想快速自建CA然后签发数字证书,请移步 基于OpenSSL自建CA和颁发SSL证书 。首先简单区分一下HTTPS、SSL、OpenSSL三者的关系:SSL是在客户端和服务器之间建立一条SSL安全通道的安全协议,而OpenSSL是TLS/SSL协议的开源实现,提供开发库和命令行程序。常说的HTTPS是HTTP的加
转载 10月前
19阅读
文章目录一、SSH和OpenSSH的关系与区别二、示例:配置OpenSSH服务配置并启动OpenSSH服务器。生成SSH密钥对设置只基于密钥的身份验证配置更安全的OpenSSH 简介:SSH是一种协议,主要使用客户端—服务器架构在两个系统之间提供加密登录会话的安全通信,会阻止入侵者从连接中手机未加密的密码。基本的OpenSSH软件包包含:通用的openssh软件包、openssh-server
转载 2024-04-02 15:07:26
131阅读
安装配置Java环境下载地址 Java 8u271根据自己的电脑下载 可以查看我的电脑属性 也可以看这里的 打开exe安装包这里可以更改路径 然后安装即可 如果有jre(有的安装包不带)那就选择相同路径即可 没有就不用管 安装就好选择你要安装的路径即可安装验证安装打开控制台 winodws下可以 win+r 输入 java 安装成功如果安装完成却验证失败手动配置环境变量 找到java安装地址 新
转载 2024-02-22 19:26:53
9阅读
第0步:版本选择AOSP版本选择很重要,如果选错了,会造成编译失败等各种问题,编译AOSP对Xcode的版本是有要求的;比如:AOSP6.0-7.0,要求Xcode的版本是8.3,然而在MacOS 10.14上面是不支持Xcode8.3的这就很尴尬; 由于现在大家的Mac环境基本是更新到最新的10.14了,所以这里推荐大家选择android-8.1.0_r1。编译环境:OS: macOS Moja
转载 2024-01-20 19:40:54
194阅读
最新文章:大厂面试必问命令!不要再说不了解了!详解+实例!OpenSSH 和 OpenSSL 并不是直系亲属,顶多算有共同志向的兄弟!它们是由不同的团队开发,有不同的目的,但是都开放源码,为安全通信提供支持。接下来详细介绍下!(按姓氏笔画排序介绍哈~)一、OpenSSHOpenSSH 是使用 SSH 协议进行远程登录的连接工具。 它加密所有通信讯息以消除窃听、连接劫持和其他攻击。 此外,OpenS
1.A和B通过ssl传输数据大概过程  私钥加密的数据只能自己对应的公钥才能解密,CA 签证机关先给自己发一个证书,公共认可的机构, A B之间通信  数据都是通过自己生成的私钥加密的后生成的数据 首先  A 将自己的 姓名 地址 公钥 发给CA  ,发送的数据称为AA,CA自己生成的有一对公钥和私钥。CA先提取AA数据的特征码, 然后用自己的私钥
转载 2024-06-28 04:45:00
115阅读
目录OpenSSLOpenSSL非对称加密OpenSSH的ssh-keygenssh区别SSL和TLSSSL加密知名协议协议结构 OpenSSLOpenSSL是用于应用程序的软件库,该应用程序可保护计算机网络上的通信免遭窃听或需要识别另一方的身份,是SSL和TLS协议的开源实现。采用C语言作为开发语言,具备了跨平台的能力,支持Unix/Linux、Windows、Mac OS等多种平台。Open
转载 2024-04-09 11:37:21
106阅读
零、背景在看 pm2 的 deploy 功能的时候,对 ssh 的不熟悉导致错误频出,包括之前对 github 的配置也用到了 SSH,所以找个机会整理一下。一、介绍SSH 是每一台 Linux 电脑的标准配置。需要指出的是,SSH 只是一种协议,存在多种实现,既有商业实现,也有开源实现。本文针对的实现是 OpenSSH,它是自由软件,应用非常广泛。[拓展]1、SSL、SSH、OpenSSL、Op
原创 2021-09-05 15:05:57
1340阅读
  • 1
  • 2
  • 3
  • 4
  • 5