文件加密 openssl 密码方式加密 使用 openssl 加密一个文件 (data.zip 为原始文件,back.zip 为加密之后的文件) # openssl enc -e -aes256 -in data.zip…
标签:openssl
使用OpenSSL进行DES加密
openssl库实现了大多数的加密算法,如AES,DES,RSA等等。 首先安装openssl库,命令如下: sudo apt-get install libssl-dev 在代码中,引用对应的头文件 #include …
升级Mac自带的openssl
由于Mac自带的 openssl 太老了,所以,这里因为安装python扩展包需要升级到高版本,所以,总结下升级过程。 一、安装openssl 首先,来看看我们的openssl 的版本和目录: ➜ ~ openssl v…
SSL/TLS 协议简介与实例分析
作者:drinkey 以前读RFC时总结的一篇文章,主要介绍了SSL/TLS协议的相关知识,包括协议本身以及简单的密码学概念,以及用实例解析了HTTP over SSL的协商过程,在最后简要列出了SSL的安全问题。 1.…
ABAP function group和Tomcat library重复加载问题
ABAP ABAP help文档里对**LOAD-OF-PROGRAM”的关键字是这样描述的: This event keyword defines the program constructor of an…
NginX下Openssl的构建和部署数字证书,支持HTTPS
一、安装 OpenSSL OpenSSL官网地址 wget https://www.openssl.org/source/openssl-1.0.2n.tar.gz tar -zxvf openssl-1.0.2n.ta…
如何打造一个安全满分网站
继上一篇《如何打造一个全满分网站》之后,这一次我们来谈谈如何打造一个在安全方面也能打满分的网站。因为对于一个网站来讲,仅有功能是不够的,还需要考虑性能,仅有性能也不够,还需要考虑安全。 由于网站安全方面涉及因素很多,例如…
区块链中的DCDSA:椭圆曲线数字签名
既然我们已经可以产生椭圆曲线密钥对,我们接下来就用使用它来进行消息的签名和验证。我所指的消息是任何形式,无论是文本还是二进制形式,只要它们有被验证合法性的需要。特别的是,bitcoin客户端通过签名来证明交易的有效性,反…
Andorid Studio NDK开发-使用库
C语言是一个巨大的宝库,系统底层的很多的实现都是基于C语言实现的,比如图像处理,加密等。C语言的运行效率也是很高的,因此为了效率有时候也会引入第三方的C语言库。总而言之,会在NDK开发的过程中会使用大量的库,系统自带的库…
使用nodejs搭建HTTPS server
From 我的简书 第一步:创建一个项目目录,npm init初始化项目后,安装express。 npm install express --save 第二步:新建http.js文件,初始代码如下。 var expres…
運用nodejs搭建HTTPS server
From 我的簡書 第一步:建立一個項目目次,npm init初始化項目后,裝置express。 npm install express --save 第二步:新建http.js文件,初始代碼以下。 var expres…
OpenSSL:如何创建一个空主题的证书?
我需要生成带有空主题字段的证书. 我试过使用配置: [ req ] default_bits = 1024 # Size of keys default_md = md5 algorithm string_mask = …