1、加密概述: 加密就是是以某种特殊的算法改变原有的信息数据,使得未授权的用户即使以获得了加密的信息,但因不知解密方式,仍无法了解信息的内容。大体上又分为双向加密和单向加密。 2、单项加密 2.1、概述: 单向加密又称为不可逆加密算法,在加密过程中不使用密钥,明文由系统加密成密文,密文无法破解,一般 ...
分类:
编程语言 时间:
2017-11-17 16:16:48
阅读次数:
171
Java的各种加密算法 JAVA中为我们提供了丰富的加密技术,可以基本的分为单向加密和非对称加密 1.单向加密算法 单向加密算法主要用来验证数据传输的过程中,是否被篡改过。 BASE64 严格地说,属于编码格式,而非加密算法 MD5(Message Digest algorithm 5,信息摘要算法 ...
分类:
编程语言 时间:
2017-11-16 17:16:52
阅读次数:
160
1、详细描述一次加密通讯的过程,结合图示最佳。一次完整的加密通讯过程如下:通讯的双方需要事先协商好单向加密算法,并交换各自的公钥发送端加密过程1、发送端先用单向加密算法计算出数据的特征码2、发送端用自己的私钥加密特征码,生成数字签名,并将该数字签名附加在数据之..
分类:
系统相关 时间:
2017-09-03 15:38:22
阅读次数:
183
数据的加密解密对于Linux系统来说,是至关重要的一个概念,必须懂的对数据进行保护,上次我们详细说了关于数据加密的种种方式,如公钥加密,单向加密,密钥交换等,以及认证机构CA的存在;而OpenSSL命令就是一个可以帮助我们实现公钥加密,创建私钥,并根据私钥创建出公钥;还..
分类:
其他好文 时间:
2017-08-09 01:07:05
阅读次数:
183
用户和用户组及权限管理: 一:基本概念 linux是一个多任务(multi-task)多用户(multi-user)的操作系统,每个用户和用户组都有自己的ID号UID GID,每个用户都有自己的家目录不能随意访问其他用户的家目录,管理员root除外。 用户的分类:(以centos7.x为例) 管理员 ...
分类:
其他好文 时间:
2017-07-23 19:50:51
阅读次数:
413
以Mysql 4.1版本为分界线,两种加密方式 Mysql323加密:(16位) select old_password('root'); //Mysql自带加密函数old_password(str) MysqlSHA1加密:(去掉*号40位,单向加密,只能通过密码库匹配出来) select pas ...
分类:
数据库 时间:
2017-07-14 09:54:07
阅读次数:
160
http://snowolf.iteye.com/blog/379860 加密解密,曾经是我一个毕业设计的重要组件。在工作了多年以后回想当时那个加密、解密算法,实在是太单纯了。 言归正传,这里我们主要描述Java已经实现的一些加密解密算法,最后介绍数字证书。 如基本的单向加密算法: BASE64 严 ...
分类:
编程语言 时间:
2017-07-04 12:16:56
阅读次数:
329
基本的单向加密算法: BASE64 严格地说,属于编码格式,而非加密算法 MD5(Message Digest algorithm 5,信息摘要算法) SHA(Secure Hash Algorithm,安全散列算法) HMAC(Hash Message Authentication Code,散列 ...
分类:
编程语言 时间:
2017-06-24 18:27:45
阅读次数:
242
加密,是以某种特殊的算法改变原有的信息数据,使得未授权的用户即使获得了已加密的信息,但因不知解密的方法,仍然无法了解信息的内容。大体上分为双向加密和单向加密,而双向加密又分为对称加密和非对称加密(有些资料将加密直接分为对称加密和非对称加密)。 双向加密大体意思就是明文加密后形成密文,可以通过算法还原 ...
分类:
编程语言 时间:
2017-06-17 10:24:04
阅读次数:
241
说起加密,我的第一印象就是电视剧各种密码本破解解密的场景,这两天在看加密相关的东西,做下笔记以便以后查看,也提供给大家个参考。 本文是java加密的第一篇,主要讲述下消息编码Base64以及简单的消息摘要算法MD5,SHA,MAC等,如果有不对的地方还望大家指正。 1、算法概念简述 1.1、加密算法 ...
分类:
编程语言 时间:
2017-06-11 13:02:36
阅读次数:
254