1.方法还是比较简单,通过MessageDigest.getInstance("MD5")得到一个MessageDigest对象,这个类是Java自带的一个加密类。然后通过调用.digest(byte[])得到了加密后的字节数组。 得到加密后的字节数组后,我们通常要把它们转换成16进制式的字符串。 ...
分类:
移动开发 时间:
2018-11-08 23:18:38
阅读次数:
189
二、RSA加密、签名区别 加密和签名都是为了安全性考虑,但略有不同。常有人问加密和签名是用私钥还是公钥?其实都是对加密和签名的作用有所混淆。简单的说,加密是为了防止信息被泄露,而签名是为了防止信息被篡改。这里举2个例子说明。第一个场景:战场上,B要给A传递一条消息,内容为某一指令。RSA的加密过程如下:(1)A生成一对密钥(公钥和私钥),私钥不公开,A自己保留。公钥为公开的,任何人可以获取。(2
分类:
其他好文 时间:
2018-11-06 17:45:24
阅读次数:
143
1.分析 由于Azure Web AppService平台的特殊性,所以在C#中原先的config加密方法DataProtectionConfigurationProvider和RSAProtectedConfigurationProvider在Azure平台上面是无法使用的,会在发布一段时间后失效 ...
分类:
Web程序 时间:
2018-11-03 23:11:58
阅读次数:
200
后端加密方法: python后端加密方式: # 双重工加密 #bytes((7788).encode('utf-8')):为后端加密二把手,多加的锁,该参数可为空,必须加bytes才能实现 md5password=hashlib.md5(bytes((7788).encode('utf-8'))) ...
分类:
编程语言 时间:
2018-11-03 15:25:26
阅读次数:
278
1.base64加密: 2.md5加密: 3.sha1加密: ...
分类:
其他好文 时间:
2018-11-02 12:56:58
阅读次数:
299
本题要求实现一种数字加密方法。首先固定一个加密用正整数 A,对任一正整数 B,将其每 1 位数字与 A 的对应位置上的数字进行以下运算:对奇数位,对应位的数字相加后对 13 取余——这里用 J 代表 10、Q 代表 11、K 代表 12;对偶数位,用 B 的数字减去 A 的数字,若结果为负数,则再加 ...
分类:
其他好文 时间:
2018-11-01 01:02:03
阅读次数:
110
@ "TOC" 文件加密压缩 在现如今已经可以实现大部分功能的互联网需求中,安全成为了需要的非必需品,工作需求中会遇到对导出的 excel 报表 做加密压缩的问题,今天有时间总结一下,我这里简单列举功能代码,连带其它代码文末会一并给出。 1.单个文件加密压缩 单个文件加密方法,需传输 3 个参数:被 ...
分类:
编程语言 时间:
2018-10-27 13:18:12
阅读次数:
188
#ftp_server.py import socket,json,hashlib,struct,os,socketserver #md5加密类 class getMd5(object): # 普通加密用于账户密码加密方法 @classmethod def makeMd5(cls,msg): md5... ...
分类:
其他好文 时间:
2018-10-23 16:26:41
阅读次数:
184
登录 目前新浪微博登录修改登录加密方法,使用rsa进行加密。 以下为个人实现登录的过程,不过得到cookie出现了问题,使用urllib2可以有效抓取 但是httplib2对cookie操作很恶心需要自己处理 终于搞定了用httplib2抓取新浪微博,不知道其他微博是否适用,,, 下面就是登录的介绍 ...
分类:
数据库 时间:
2018-10-06 22:34:23
阅读次数:
314
报错缘由: 起初在验证一个mybatis的demo时提示“Error querying database”(见下方完整代码),找了很多方法没有解决,最后在贴吧找到答案。错误原因是安装mysql时Authentication Method选择了第一种强加密方法,改成第二种问题就解决了。 解决方法: 参 ...
分类:
数据库 时间:
2018-10-02 20:33:19
阅读次数:
639