Linux安全与加密基础(二)常见的加密算法SSL:Openssl与CA认证ssh服务dropbearAIDEsudogpggpg亦可用于对称加密与文件检验。文件完整性的两种实施方式被安装的文件
MD5单向散列
rpm--verifypackage_name(or-V)
发行的软件包文件
GPG公钥签名
rpm--import/etc/pki/rpm-gpg/RPM-GP..
分类:
系统相关 时间:
2016-10-04 07:48:08
阅读次数:
409
RSA公钥加密算法是1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一起提出的。1987年首次公布,当时他们三人都在麻省理工学院工作。RSA就是他们三人姓氏开头字母拼在一起组成的。 RSA算法晚于DH算法,这 ...
分类:
编程语言 时间:
2016-09-30 14:59:17
阅读次数:
236
对称加密算法是说加密方和解密方使用相同的密钥.常见的对称加密算法包括4个,DES,DESede(3DES),AES,PBE. 本文讨论的内容是加密算法,不是Message Digest,不是编码.下面区分一下这三个概念. 加密算法是一对一映射,明文密文一一对应.加密是不明确的,是隐晦的. 信息摘要是 ...
分类:
编程语言 时间:
2016-09-30 02:35:54
阅读次数:
230
加密算法 1.非对称加密 公开密钥加密,是加密和解密使用不同密钥的算法,广泛用于信息传输中。 常见的算法有:RSA、ElGamal、Rabin。 2.对称加密 将信息使用一个密钥进行加密,解密时使用同样的密钥,同样的算法进行解密。 常见的算法有:DES、3DES、AES。 摘要算法(散列算法) 1. ...
分类:
Web程序 时间:
2016-09-27 13:35:53
阅读次数:
201
一.opensslopenssl由3部分组成:openssl:多用途的命令行工具libcrypto:加密算法库libssl:加密模块应用库,实现了ssl及tlsopenssl子命令:1.对称加密工具:enc,gpg常用算法:3des,aes,blowfish,twofishopensslenc:加密:opensslenc-e-des3-a-salt-inanaconda-ks.cfg-outanaconda-ks...
分类:
其他好文 时间:
2016-09-26 01:09:57
阅读次数:
183
加密和解密技术本章内容:安全机制对称加密不对称加密散列算法PKI和CA相关知识:1)传输层协议:TCP(面向连接),UDP(面向无连接),SCTP(流控协议)2)port(端口):传输层协议都会提供端口,端口(port)是标记进程的地址,进程向内核注册才能使用某端口(独占)任何一个进程..
分类:
系统相关 时间:
2016-09-26 01:00:47
阅读次数:
559
概述:两个计算机在互联网上通信时,它们之间发送的信息如果不经过特殊的处理,即加密机制,很容易被其他人给获取到,如果是普通的信息,那倒是无所谓,但是如果涉及到个人的私密信息,那这样岂不是很糟糕,本篇来说一下这个安全和加密机制。加密算法和协议:对称加密:数据加..
分类:
系统相关 时间:
2016-09-25 19:11:46
阅读次数:
270
1、HTTPS的工作原理 HTTPS在传输数据之前需要客户端(浏览器)与服务端(网站)之间进行一次握手,在握手过程中将确立双方加密传输数据的密码信息。TLS/SSL协议不仅仅是一套加密传输的协议,更是一件经过艺术家精心设计的艺术品,TLS/SSL中使用了非对称加密,对称加密以及HASH算法。握手过程 ...
分类:
移动开发 时间:
2016-09-25 10:40:28
阅读次数:
212
OpenSSL是一个开源项目,其组成主要包括一下三个组件:openssl:多用途的命令行工具libcrypto:加密算法库libssl:加密模块应用库,实现了ssl及tlsopenssl可以实现:秘钥证书管理、对称加密和非对称加密。1、对称加密对称加密需要使用的标准命令为enc,用法如下:opensslenc-ci..
分类:
其他好文 时间:
2016-09-23 21:45:01
阅读次数:
338
Android 安全加密引言 对称加密、非对称加密、消息摘要、数字签名等知识都是为了理解数字证书工作原理而作为一个预备知识。数字证书是密码学里的终极武器,是人类几千年历史总结的智慧的结晶,只有在明白了数字证书工作原理后,才能理解Https 协议的安全通讯机制。最终才能在SSL 开发过程中得心应手。 ... ...
分类:
移动开发 时间:
2016-09-19 19:53:41
阅读次数:
209