产品唯一的身份标识非常适合:● 用来作为序列号(例如USB字符序列号或者其他的终端应用)● 用来作为密码,在编写闪存时,将此唯一标识与软件加解密算法结合使用,提高代码在闪存存储器内的安全性。● 用来激活带安全机制的自举过程96位的产品唯一身份标识所提供的参考号码对任意一个STM32微控制器,在任何情 ...
分类:
其他好文 时间:
2016-05-03 23:48:32
阅读次数:
206
Client跟Server取得一个明文pubkey(此pubkey只能用于加密,解密privKey在Server手里) Client用pubkey加密一个aeskey,然后发给Server(Server用privkey解密) 之后都的通信双方都使用aeskey加/解密 ...
分类:
Web程序 时间:
2016-04-29 14:39:07
阅读次数:
132
1. SSL基本介绍 我们常常在使用网上银行时看到的连接都是以“https”开始的,那么这个https是什么呢?这其实是表示目前连接使用了SSL进加密,能保证客户端到服务器端的通信都在被保护起来,那么浏览器是如果实现的呢?下面让我们来介绍一下SSL基本的实现方法。 首先我们有两种基本的加解密算法类型 ...
分类:
Web程序 时间:
2016-04-25 14:38:48
阅读次数:
177
今天在做RSA加密的时候遇到了一个这样的错误:ArrayIndexOutOfBoundsException: too much data for RSA block 查询相关资料后得知该错误是加密数据过长导致的。 加密数据长度 <= 模长-11 解决办法:将要加密的数据截取后分段加密 1.密钥长度r ...
分类:
编程语言 时间:
2016-04-25 13:07:35
阅读次数:
272
(一)对称加密(SymmetricCryptography)对称密钥加密,又称私钥加密,即信息的发送方和接收方用一个密钥去加密和解密数据。它的最大优势是加/解密速度快,适合于对大数据量进行加密,对称
加密的一大缺点是密钥的管理与分配,换句话说,如何把密钥发送到需要解密你的..
分类:
其他好文 时间:
2016-04-22 10:43:05
阅读次数:
295
基本需求及概念随着Internet网的广泛应用,信息安全问题日益突出,以数据加密技术为核心的信息安全技术也得到了极大的发展。目前的数据加密技术根据加密密钥类型可分私钥加密(对称加密)系统和公钥加密(非对称加密)系统。对称加密算法是较传统的加密体制,通信双方在加/解密过程中使用他们共享的单一密钥,鉴于其算法简单和加密速度快的优点,目前仍然是主流的密码体制之一。最常用的对称密码算法是数据加密标准(DES...
分类:
移动开发 时间:
2016-04-18 17:26:17
阅读次数:
323
背景 RSA这种非对称加密被广泛的运用于网络数据的传输,但其在iOS上很难直接实现,BBRSACryptor框架通过移植openssl实现了iOS端的RSA,本文将介绍如何使用BBRSACryptor生成证书,加载公钥,以及后端如何用php读取证书,加载私钥。 iOS加密 新建工程并集成BBRSAC ...
分类:
移动开发 时间:
2016-04-18 13:07:57
阅读次数:
190
在WEB Api中,引入了面向切面编程(AOP)的思想,在某些特定的位置可以插入特定的Filter进行过程拦截处理。引入了这一机制可以更好地践行DRY(Don’t Repeat Yourself)思想,通过Filter能统一地对一些通用逻辑进行处理,如:权限校验、参数加解密、参数校验等方面我们都可以 ...
前几天刚写完一个简单的DES算法的实验,拿来作为第一次发到博客的随笔,填充一下空空如也的博客,献丑了 因为主要目的是Easy-To-Understand,再现一个直观的DES加解密的过程,所以很浪费地每一个数据位都用一个short整型存储,用来理ying解fu过zuo程ye就好(虽说DES这种对称加 ...
分类:
编程语言 时间:
2016-04-17 00:20:46
阅读次数:
266
一、SSL协议现代信息流通中web占了巨大的一部分,但是实际上web除了https协议支持的web服务器,信息对外都是透明的,现在流行的https全栈设计就是要摆脱信息泄漏的危险。传统的服务如http都是成熟已久的服务,为了减少不必要的麻烦,SSL(SecureSocketLayer)协议就应运而生了-..
分类:
其他好文 时间:
2016-04-16 19:43:46
阅读次数:
364