JAVA中为我们提供了丰富的加密技术。能够主要的分为单向加密和非对称加密 1.单向加密算法 单向加密算法主要用来验证传输数据的过程中。是否被篡改过。BASE64 严格地说,属于编码格式。而非加密算法MD5(Message Digest algorithm 5,信息摘要算法)SHA(Secure Ha ...
分类:
编程语言 时间:
2017-06-07 17:05:06
阅读次数:
179
非对称加密为数据的加密与解密提供了一个非常安全的方法,它使用了一对密钥,公钥(public key)和私钥(private key)。私钥只能由一方安全保管,不能外泄,而公钥则可以发给任何请求它的人。非对称加密使用这对密钥中的一个进行加密,而解密则需要另一个密钥。比如,你向银行请求公钥,银行将公钥发 ...
分类:
其他好文 时间:
2017-06-04 14:38:57
阅读次数:
127
第九章OpenSSH服务配置与安全9.1通过ssh访问远程命令 OpenSSH提供一个安全的远程shell,用于管理远程Linux、unix系统. OpenSSH使用非对称加密手段加密保护通信数据. $sshremotehost $sshremoteuser@remotehost 或ssh-lremoteuserremotehost $sshremoteuset@remotehostremote-com..
分类:
其他好文 时间:
2017-06-03 19:15:55
阅读次数:
331
本文试图以通俗易通的方式介绍Https的工作原理,不纠结具体的术语,不考证严格的流程。我相信弄懂了原理之后,到了具体操作和实现的时候,方向就不会错,然后条条大路通罗马。阅读文本需要提前大致了解对称加密、非对称加密、信息认证等密码学知识。如果你不太了解,可以阅读Erlang发明人Joe Armstro ...
分类:
编程语言 时间:
2017-05-29 00:58:17
阅读次数:
2943
1.什么是对称加密,非对称加密对称加密是指加解密使用的是同样的密钥非对称加密是指加解密使用的密钥不同。 2.对称加密的优缺点对称加密的特点是简单快速。密钥越大,加密越强,但加解密过程越慢。密钥容易被黑客拦截 3.非对称加密的优缺点非对称加密使用了一对密钥,公钥和私钥。私钥由解密方安全保管,公钥可以发 ...
分类:
其他好文 时间:
2017-05-27 17:12:20
阅读次数:
118
通常情况下,我会使用非对称加密的方式来进行ssh的登录。 做法: 将公钥添加到 $HOME/.ssh/authorized_keys 文件中。 但是通常,会遇见各种各样的问题,导致失败。汇总如下: 0. 常用的排除手段,一般就是,双端开debug,clinet开启的方式如下,server还从来没与与 ...
分类:
其他好文 时间:
2017-05-26 13:29:25
阅读次数:
858
(一)对称加密(Symmetric Cryptography) ---共享密钥加密对称加密是最快速、最简单的一种加密方式,加密(encryption)与解密(decryption)用的是同样的密钥(secret key),这种方法在密码学中叫做对称加密算法。对称加密有很多种算法,由于它效率很高,所以 ...
分类:
Web程序 时间:
2017-05-21 00:25:37
阅读次数:
220
常见的数据加密方式:对称加密非对称加密单向加密对称加密对称加密的加密和解密是使用同一个密钥;加密和解密的速度比较快,效率比较高;但是密钥传输过程不安全,容易破解,而且密钥管理也比较麻烦。2.在对称加密算法中常用的算法有:DES、3DES、TDEA、Blowfish、RC2、RC4、RC5..
分类:
其他好文 时间:
2017-05-15 22:42:35
阅读次数:
229
SSL协议的握手过程SSL协议既用到了公钥加密技术(非对称加密)又用到了对称加密技术,SSL对传输内容的加密是采用的对称加密,然后对对称加密的密钥使用公钥进行非对称加密。SSL的握手协议非常有效的让客户和服务器之间完成相互之间的身份认证,其主要过程如下:①客户端的浏览器..
分类:
其他好文 时间:
2017-05-11 22:22:58
阅读次数:
199
对称加密: 1解释 加密和解密使用的是同样的密钥 2优点 简单快速,密钥越大,加密越强,但加解密过程越慢 3缺点 密钥容易被拦截 非对称加密: 1解释 加密和解密使用的是不同的密钥 2优点 相对安全(解密密钥不泄露) 3缺点 速度相对对称密钥比较慢 ...
分类:
其他好文 时间:
2017-05-11 18:33:48
阅读次数:
114