欢迎查看IM软件业务知识《专栏》 使用状态机来保持在线状态 【点击】 拼图算法,将零碎小图,整理到一张大图上【点击】登录导航 【点击】 会话session的概念【点击】 “假在线’ 【点击】 非对称加密,RSA算法【点击】怎样建立安全socket连接、登录 【点击】 浅谈断线重连、心跳和长在线 【点 ...
分类:
其他好文 时间:
2017-05-10 14:53:12
阅读次数:
309
1、加密算法: 移位、替代(古典加密) 对称加密:DES、AES 非对称加密:RSA 散列函数算法(单向加密):MD5、SHA、Mac 数字签名算法:RSA、DSA 其中,前三种主要完成数据的加解密; 散列函数类主要完成验证数据的完整性,防止消息在传递期间被篡改; 数字签名类:完成验证数据的完整性, ...
分类:
编程语言 时间:
2017-05-09 21:38:23
阅读次数:
135
app与后台的token、sessionId、RSA加密登录认证与安全解决方案 非对称加密(2)非对称加密算法 JSON Web Token - 在Web应用间安全地传递信息 什么是 JWT -- JSON WEB TOKEN Go加密解密之DES ...
分类:
其他好文 时间:
2017-05-09 19:41:41
阅读次数:
132
在实际生产环境中,如果需要批量管理和部署服务器,可以采用ssh+key秘钥认证,然后可以免密码进行数据分发,服务部署及管理。SSH服务(TCP端口号22):安全的命令解释器为客户机提供安全的Shell环境,用于远程管理SSH基于公钥加密(非对称加密)技术:数据加密传输;客户端和服..
分类:
其他好文 时间:
2017-05-09 11:28:34
阅读次数:
193
本文将通过个人口吻介绍有关公钥私钥,Openssl,https,TLS/SSL等的一些概念及简单配置,在目前时间点(2017年5月7号)下,个人水平有限,存在不少知识理解不够深入,望见谅,后续有新的收获之后将会补充完善该博文。关于http以及web等基础概念,欢迎看我的另一篇博文:“http,..
分类:
Web程序 时间:
2017-05-09 09:38:45
阅读次数:
227
加密算法:MD5、SHA,DES,AES,IDEA,RSA、BlowFish 一:单向散列算法 单向散列算法:1.也就是Hash算法,将任意长度的消息队列压缩成某一固定长度的函数, 2.过程不可逆,只是单向过程, 3.包括MD5,SHA,N-Hash, MD5:消息摘要算法,对输入任意长度的消息进行 ...
分类:
编程语言 时间:
2017-05-07 23:18:36
阅读次数:
261
HTTPS加密的作目的是解决信息传输过程中数据被篡改,窃取 HTTPS使用了一系列的加密算法:对称加密算法、非对称加密算法、单向加密算法 非对称加密算法 分为公钥部分和私钥部分,用公钥加密的密文只能由私钥解开 ·diffie-Hellman key exchange ·RSA ·ECC 对称加密算法 ...
分类:
Web程序 时间:
2017-05-04 19:57:20
阅读次数:
180
做这个东西在坑里爬了3天才爬出来,记录下供园友参考。C#程序员一枚,项目需要和Java做数据交互,对方甩了段密文和一个CER证书给我,然后我要对其密文进行解密。 RSA 非对称加密,对方用私钥加密,我用公钥解密。关于证书的一点说明:证书类型有两种 .pfx 和 .cer ,其中 .pfx 证书既包含 ...
分类:
编程语言 时间:
2017-05-02 23:32:12
阅读次数:
442
1、公开密钥加密 又称非对称加密,需要一对密钥,一个是私人密钥,另一个则是公开密钥。公钥加密的只能私钥解密,用于加密客户上传数据。私钥加密的数据,公钥可以解密,主要用于数字签名。详细介绍可参见维基百科。 2、RSA加密算法 RSA加密属于非对称加密。RSA算法基于一个十分简单的数论事实:将两个大质数 ...
分类:
编程语言 时间:
2017-04-24 00:12:17
阅读次数:
352