Java-文件加密传输(摘要+签名) 文件加密传输其实就是将文件以二进制格式进行传输。其中加密文件主要由:源文件二进制文件、源文件数字摘要、数字签名、特征码等等组成。摘要可确认文件的唯一性,数字签名则是对摘要进行了加密。 本文主要记录使用RSA加密方式其中生成RSA密钥主要介绍二种方式: 1、安装o ...
分类:
编程语言 时间:
2020-07-15 23:37:47
阅读次数:
86
一.加密和解密 下面先熟悉几个概念 1>对称加密:加密的key和解密的key是同一个 2>非对称加密:加密点的key和解密的key不是同一个 3>不可逆加密:从密文不能还原成原文 4>对称可逆加密:加密key和解密key是同一个,能从密文进行还原成原文 5>不对称可逆加密:加密key和解密key不是 ...
分类:
其他好文 时间:
2020-07-12 10:30:41
阅读次数:
73
一. 生成公钥及私钥, 并保存 二. 使用公钥加密, 私钥解密 后记: 通常使用中, 会先对数据进行bas64加密, 再对加密后的内容使用rsa加密, 最后对rsa解密后的内容 进行bas64解密. ...
分类:
编程语言 时间:
2020-07-04 23:02:36
阅读次数:
73
工作的时候遇到程序需要进行RSA加密解密的部分,在写第一版测试的时候,出现了:Exception in thread "main" javax.crypto.BadPaddingException: Data must start with zero at sun.security.rsa.RSAP ...
分类:
其他好文 时间:
2020-07-03 21:05:14
阅读次数:
76
加密解密方法(我用的是RSA加密解密)只需加密解密的看前5步就可以了 1.先找开发拿到代码或者直接叫开发打jar包,直接拿包的话可以跳过前2步 2.导出jar包 3.将jar包放入jmeter的lib\ext文件夹里面 4.设置线程组(要设置全局变量的话线程组选setUp Thread Group) ...
分类:
系统相关 时间:
2020-06-29 22:57:30
阅读次数:
170
<?php /** * Description of Rsa * * @author lsf */ namespace lib; class Rsa { //put your code here static public $private_parm = null; static public $p ...
分类:
其他好文 时间:
2020-06-27 16:04:16
阅读次数:
116
RSA的整体逻辑就是将一个数在经过一次运算后能变回原数,这个运算就是求幂然后取模,将这个运算拆成两个部分,其中一部分作为公钥给用户,另一部分作为私钥储存在服务器,用户用公钥运算后发送给服务器,然后服务器再用私钥运算,最终能得到还原后的数据,这就是RSA的算法流程 算法原理解释 所有涉及的知识(均只写 ...
分类:
其他好文 时间:
2020-06-17 20:25:31
阅读次数:
56
# coding=utf-8 import rsa import base64 def create_keys(): # 生成公钥和私钥 (pubkey, privkey) = rsa.newkeys(1024) pub = pubkey.save_pkcs1() with open('public ...
分类:
编程语言 时间:
2020-06-02 18:52:26
阅读次数:
72
前言 本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。 加企鹅群695185429即可免费获取,资料全在群文件里。资料可以领取包括不限于Python实战演练、PDF电子文档、面试集锦、学习资料等 本期,笔者通过Python实现对大 ...
分类:
编程语言 时间:
2020-05-26 22:00:00
阅读次数:
115
加密 加密 可逆加密https://www.cnblogs.com/dotnet261010/p/9127152.html 对称可逆加密 DES加密为例 非对称可逆加密 RSA加密为例 不可逆加密(对用户输入的密码进行加密,和数据库加密后的密码进行对比) Md5加密 https://www.cnbl ...
分类:
其他好文 时间:
2020-05-22 09:49:36
阅读次数:
124