php服务端与客户端交互、提供开放api时,通常需要对敏感的部分api数据传输进行数据加密,这时候rsa非对称加密就能派上用处了,下面通过一个例子来说明如何用php来实现数据的加密解密 1、加密解密的第一步是生成公钥、私钥对,私钥加密的内容能通过公钥解密(反过来亦可以) 下载开源RSA密钥生成工具o ...
分类:
Web程序 时间:
2017-09-14 13:14:52
阅读次数:
228
一、使用gpg实现对称加密a机器:gpg-cf1.txt<===-c对f1.txt加密加密完后会生成一个f1.txt.gpg的文件scpf1.txt.gpgb_ip:<===使用scp把加密的文件传到B机器b机器:gpg-of1.txt-df1.txt.gpg<===-o指定输出的文件,-d解密二、使用gpg工具实现非对称加密过程:a机器拿b机器..
分类:
其他好文 时间:
2017-09-14 10:27:05
阅读次数:
192
亲测可用:附带一份ios源码 https://files.cnblogs.com/files/xiang-wei/ios_des%E5%8A%A0%E5%AF%86.zip ...
分类:
移动开发 时间:
2017-09-13 11:56:39
阅读次数:
422
#概述https 基本过程是1.客户端发送请求,请求包含客户端支持的非对称加密方式,等等2.服务器返回公钥(证书)3.客户端用公钥加密对称密钥后返回给服务器4.服务器用私钥解密后得到对称密钥,5.两者用对称密钥通讯 #证书验证关于证书,首先证书的作用是为了证明服务端的可靠性,设想一种情景 如果第二步... ...
分类:
Web程序 时间:
2017-09-10 15:54:16
阅读次数:
227
加密、数字签名和数字证书1对称加密对称加密算法中,加密和解密使用的是同一个秘钥,所以秘钥的保护是非常重要的,对称加密和解密过程如下图:对称算法加密过程对称算法解密过程尽管对称秘钥能够满足对内容的加密了,但是对称算法还是存在以下两个问题的。1、秘钥泄密风险:务..
分类:
其他好文 时间:
2017-09-06 19:47:47
阅读次数:
229
本文作者:i春秋签约作家——黑照 前文笔者介绍了应用密码学下传统密码、现代密码对称和非对称算法的作用和简介。传统密码原理简单,笔者几乎没有计算,在现代密码学里面的非对称加密没有进行哪怕一位的加密计算过程因为不管是加、乘、异或还是位置变化都难度不大,从本文开始笔者将要介绍部分密码学中的数学原理、数据结 ...
分类:
其他好文 时间:
2017-08-30 17:13:35
阅读次数:
157
GNUPG 一GUNPG简介 GnuPG(GNU Privacy Guard或GPG)是一个以GNU通用公共许可证释出的开放源码用于加密或签名的软件,可用来取代PGP。 非对称加密方式,简单理解就是用公钥加密文件,用私钥解密文件。如果你需要发送加密信息,首先获取接收者的公钥,然后利用该公钥加密后传递 ...
分类:
其他好文 时间:
2017-08-23 18:16:02
阅读次数:
465
By -- 彭泽 DotNet加密方式解析--散列加密 DotNet加密方式解析--对称加密 DotNet加密方式解析--数字签名 DotNet加密方式解析--非对称加密 蒙 2017-08-22 18:50 周二 ...
分类:
Web程序 时间:
2017-08-22 19:08:30
阅读次数:
153
1、非对称加密算法概述 非对称加密算法也称公开密钥算法,其解决了对称加密算法密钥分配的问题,非对称加密算法基本特点如下: 1、加密密钥和解密密钥不同 2、密钥对中的一个密钥可以公开 3、根据公开密钥很难推算出私人密钥 根据非对称加密算法的特点,可用户数字签名、密钥交换、数据加密。但是由于非对称加密算 ...
分类:
编程语言 时间:
2017-08-18 11:12:11
阅读次数:
250
1 网络安全概述 1.1 计算机网络面临的安全威协 (1)截获:攻击者从网络上窃听他人的通信内容,通常把这类攻击称为“截获”。在被动攻击中,攻击者只是观察和分析某一个协议数据单元(PDU)而不干扰信息流。 (2)篡改:攻击者篡改网络上传递的报文。这里包括彻底中断传递的报文,甚至把完全伪造的报文传送给 ...
分类:
其他好文 时间:
2017-08-14 10:07:35
阅读次数:
214