码迷,mamicode.com
首页 >  
搜索关键字:加密算    ( 2164个结果
加密与认证
加密是将数据资料加密,使得非法用户即使取得加密过的资料,也无法获取正确的资料内容,所以数据加密可以保护数据,防止监听攻击。其重点在于数据的安全性。身份认证是用来判断某个身份的真实性,确认身份后,系统才可以依不同的身份给予不同的权限。其重点在于用户的真实性。两者的侧重点是不同的。加密中常用的加密算法是...
分类:其他好文   时间:2014-07-16 20:04:09    阅读次数:151
java加密算法研究
● BASE64 严格地说,属于编码格式,而非加密算法 ● MD5(Message Digest algorithm 5,信息摘要算法) ● SHA(Secure Hash Algorithm,安全散列算法) ● HMAC(Hash Message Authentication Code,散列消息....
分类:编程语言   时间:2014-07-14 23:03:29    阅读次数:476
OpenSSL 中 RSA 加密解密实现源码分析
1、RSA 公钥和私钥的组成,以及加密和解密的公式: 2、模指数运算: 先做指数运算,再做模运算,如 5^3 mod 7 = 125 mod 7 = 6 3、RSA加密算法流程: 选择一对不同的、并且足够大的素数 p 和 q计算 n = p * q计算欧拉函数 f(n) = (p-1) * (q-1),p 和 q 需要保密寻找与 f(...
分类:其他好文   时间:2014-07-14 11:23:03    阅读次数:453
各种加解密算法比較
二. 加密算法介绍对称加密算法对称加密算法用来对敏感数据等信息进行加密,经常使用的算法包含:DES(Data Encryption Standard):数据加密标准,速度较快,适用于加密大量数据的场合。3DES(Triple DES):是基于DES,对一块数据用三个不同的密钥进行三次加密,强度更高。...
分类:其他好文   时间:2014-07-13 10:49:43    阅读次数:212
RC4加密算法的原理及实现
RC4于1987年提出,和DES算法一样,是一种对称加密算法,也就是说使用的密钥为单钥(或称为私钥)。但不同于DES的是,RC4不是对明文进行分组处理,而是字节流的方式依次加密明文中的每一个字节,解密的时候也是依次对密文中的每一个字节进行解密。        RC4算法的特点是算法简单,运行速度快,而且密钥长度是可变的,可变范围为1-256字节(8-2048比特),在如今技术支持的前提下,当密钥...
分类:其他好文   时间:2014-07-10 23:52:24    阅读次数:302
AES加密算法(C++实现,附源代码)
先搞定AES算法,基本变换包含SubBytes(字节替代)、ShiftRows(行移位)、MixColumns(列混淆)、AddRoundKey(轮密钥加)其算法一般描写叙述为明文及密钥的组织排列方式ByteSubstitution(字节替代)非线性的字节替代,单独处理每一个字节:求该字节在有限域G...
分类:编程语言   时间:2014-07-09 16:24:18    阅读次数:276
Linux Kernel(Android) 加密算法总结(cipher、compress、digest)
1. Linux内核支持哪些加密算法 ?     内核支持的加密算法很多,包括:     对称加密算法,如AES;     摘要算法,如sha1,md5;      压缩算法,如deflate。     不过内核好像不支持非对称加密算法。 2. 加密算法源文件位置      这些算法作为加密函数框架的最底层,提供加密和解密的实际操作。这些函数可以在内核crypto文件夹下,相...
分类:移动开发   时间:2014-07-09 10:17:07    阅读次数:482
常见加密算法概述
1.1 对称加密对称加密就是加密和解密使用同一个密钥,通常称之为“Session Key ”。这种加密技术目前被广泛采用,如美国政府所采用的DES加密标准就是一种典型的“对称式”加密法,它的“Session Key”长度为56 Bits。对称加密算法的优点在于加解密的高速度和使用长密钥时的难破解性。...
分类:其他好文   时间:2014-07-07 08:45:18    阅读次数:226
与电脑相关的生活助手
KeePass Password Safe用来保存用户名和密码,存储在一个.kdbx文件中,开启需要密码,使用了加密算法,是开源软件,可以考虑改写。dropbox网络文件同步工具,类似的软件有百度云管家,腾讯微云,新浪微盘git基于Linux内核开发的版本控制工具,分布式版本控制,项目托管想要玩Li...
分类:其他好文   时间:2014-07-07 08:34:16    阅读次数:217
Linux下PHP环境安装具体步骤
您需要以下安装包: 1.     字体引擎,freetype-2.1.10.tar.gz 2.     JPEG 图形库,jpegsrc.v6b.tar.gz 3.     PNG图形库,libpng-1.2.8-config.tar.gz 4.     数据压缩库,zlib-1.2.3.tar.gz 5.     加密算法扩展库,libmcrypt-2.5.7.tar.gz 6....
分类:Web程序   时间:2014-07-06 00:01:01    阅读次数:352
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!