CryptoJS (crypto.js) 为 JavaScript 提供了各种各样的加密算法。 des对称加密 在对称加密算法中,数据发信方将明文和加密密钥一起经过特殊加密算法处理后,使其变成复杂的加密密文发送出去。收信方收到密文后,若想解读原文,则需要使用加密用过的密钥及相同算法的逆算法对密文进行 ...
分类:
Web程序 时间:
2017-02-22 20:02:45
阅读次数:
252
继上一篇RSA对传输信息进行加密解密,再写个生成签名和验证签名。 一般,安全考虑,比如接入支付平台时,请求方和接收方要互相验证是否是你,就用签名来看。 签名方式一般两种,对称加密和非对称加密。对称加密就是双方互相有一个相同的key。非对称比如就是公钥和私钥。 利用非对称openssl,下面是生成签名 ...
分类:
其他好文 时间:
2017-02-18 22:46:08
阅读次数:
160
1.加密 对称加密:加密和解密数据都是使用同一个key,如DES 非对称加密:加密和解密使用不同的key.发送数据之前要先和服务器约定生成公钥和私钥,使用公钥加密的数据可以用私钥解密,反之不行。如RSA、ssh、ssl。 2.android的安全问题 ①错误导出组件 ②参数校验不严 ③WebView ...
分类:
移动开发 时间:
2017-02-15 23:45:52
阅读次数:
217
基本需求及概念 随着Internet网的广泛应用,信息安全问题日益突出,以数据加密技术为核心的信息安全技术也得到了极大的发展。目前的数据加密技术根据加密密钥类型可分私钥加密(对称加密)系统和公钥加密(非对称加密)系统。 对称加密算法是较传统的加密体制,通信双方在加/解密过程中使用他们共享的单一密钥, ...
分类:
编程语言 时间:
2017-02-06 21:01:41
阅读次数:
388
在现代社会中,信息安全对于每一个人都是至关重要的,例如我们的银行账户安全、支付宝和微信账户安全、以及邮箱等等,说到信息安全,那就必须得提到加密技术,至于加密的一些相关概念,在这里就不说了。 这一次将会主要讲解.NET的加密方式,接下来将会分别介绍散列加密,对称加密,非对称加密等等加密方式在.NET中 ...
分类:
Web程序 时间:
2017-02-04 11:08:49
阅读次数:
314
关于javax.crypto.BadPaddingException: Blocktype异常的几种解决办法 转载请注明出处 1.异常描述:最近做项目为了增强数据传输的安全性用到了RSA加密。即android客户端将要传送的信息,用私钥通过RSA非对称加密算法加密后,传到服务器端(PC端)。服务器端 ...
分类:
编程语言 时间:
2017-01-25 09:55:27
阅读次数:
252
VM网络配置... 3 CentOS配置... 5 下载地址... 5 激活网卡... 5 SecureCRT. 5 修改主机名... 6 yum代理上网... 7 安装ifconfig. 8 wget安装与代理... 8 安装VMware Tools. 8 其他... 9 问题... 9 设置..... ...
分类:
其他好文 时间:
2017-01-24 13:43:42
阅读次数:
1580
前言 作为一名程序员,经常会听到加密解密之类的词。而非对称加密技术,应用的非常广泛。本文不写加密技术的原理,只是希望以一个简单的类比,让大家了解非对称加密中常见词的概念,以及它的作用。 介绍 在RSA算法中,有两种加密解密的方式: 我们可以做如下的类比: 这里需要注意的是,一个密码可以打开所有用这个 ...
分类:
其他好文 时间:
2017-01-20 14:37:24
阅读次数:
243
1. 基本原理 OpenSSL初接触的人恐怕最难的在于先理解各种概念 公钥/私钥/签名/验证签名/加密/解密/非对称加密 我们一般的加密是用一个密码加密文件,然后解密也用同样的密码.这很好理解,这个是对称加密.而有些加密时,加密用的一个密码,而解密用另外一组密码,这个叫非对称加密,意思就是加密解密的 ...
分类:
其他好文 时间:
2017-01-17 08:01:47
阅读次数:
198