php/js/linux: js加密(rsa公钥加密) php解密(rsa私钥解密) 一: js rsa 插件 或者: 二: 代码所在的服务器生成:private_key/public_key 两个文件 php代码如下: 示例: ...
分类:
Web程序 时间:
2017-11-10 20:31:44
阅读次数:
179
PGP(Pretty Good Privacy) 数字签名——认证 加密算法——保密性 ZIP算法——压缩 base64转换——兼容性 ——分段 集成了建立公钥信任模型和公钥认证管理系统的工具。 Ks=会话密钥 PRa=用户A私钥 RUa=用户A公钥 EP=公钥加密 DP=公钥解密 EC=对称加密 ...
分类:
其他好文 时间:
2017-10-22 00:18:38
阅读次数:
227
非对称的特点是加密和解密时使用的是不同的钥匙。密钥分为公钥和私钥,用公钥加密的数据只能用私钥进行解密,反之亦然。 另外,密钥还可以用于数字签名。数字签名跟上文说的消息摘要是一个道理,通过一定方法对数据内容进行处理得到一个签名,查看这个签名是否与对方传递的签名一致。 在非对称加密中用密钥来指公钥和私钥 ...
分类:
编程语言 时间:
2017-10-20 13:36:20
阅读次数:
153
背景是A和B公司之间通过gpg2加密文件并交互A公司能访问UPDIR、DOWNDIR目录下的文件、A公司使用B公司的gpg2公钥加密之后的文件放到UPDIR目录下,通过以下脚本处理之后文件放到OUTDIR目录之下供B公司拿到解密文件B公司能访问OUTDIR、RETURNDIR目录下的文件,反之亦然。#!/bin/bas..
分类:
其他好文 时间:
2017-10-18 19:49:04
阅读次数:
143
为了尽可能避免安全问题,公司的很多系统服务都逐步https化,虽然开始过程会遇到各种问题,但趋势不改。最完美的https应用是能实现双向认证,客户端用私钥签名用服务端公钥加密,服务端用私钥签名客户端都公钥加密,但现实很多情况不可能让每个客户端都申请一个证书,因此只实现https的单项认证,即只要服务 ...
分类:
编程语言 时间:
2017-10-18 10:12:56
阅读次数:
272
对于Web系统开发来说,Net其实也是有好多知识点需要学的,虽然目前JAVA是主流,就业市场比较大,但Net也在积极的拥抱开源,大Net Core 2 出来了,这无疑给Net开发者带来更大的希望,好了,以下是自己画的知识图,给正在找工作的自己一个时间梳理下,同时也希望给你带来些许帮助,第一次画并鉴于 ...
分类:
Web程序 时间:
2017-10-06 15:04:07
阅读次数:
269
一:对称加密 原始明文 密钥 加密数据 密钥 原始明文 速度快,通过算法将明文混淆,占用系统资源少 二:非对称加密 加密解密速度慢,较高的系统资源占用 三:混合数据加密 加密过程:随机生成对称密钥,使用公钥加密对称密钥。 解密过程:用私钥解开被加密的对称密钥,使用对称密钥解密数据 四:备份,还key ...
分类:
数据库 时间:
2017-10-06 11:32:09
阅读次数:
209
发送加密消息 static void Send() { MessageQueue mq = new MessageQueue(DestinationQueue); //mq.EncryptionRequired = EncryptionRequired.Body; //mq.FormatName = ...
分类:
其他好文 时间:
2017-09-30 13:14:26
阅读次数:
169
使用gpg实现公钥加密【对称加密】1、对称加密file文件gpg-cfilelsfile.gpg------------------------对称加密过程------------------------输入口令,两次,例如centos再查看加密文件,已经乱码删除原始文件,只留下加密文件,则文件就安全了。--------------------------------..
分类:
其他好文 时间:
2017-09-29 22:58:37
阅读次数:
350
今天小编讲讲怎么搭建CA,开讲之前先说一一下什么是CA,发送数据过程:发送方:计算数据特征值---->使用私钥加密特征值--->随机生成密码对称加密整个数据--->使用接受方公钥加密密码接收方:使用私钥解密密码---->解密整个数据---->使用公钥验证身份---->比..
分类:
其他好文 时间:
2017-09-24 18:15:41
阅读次数:
183