码迷,mamicode.com
首页 >  
搜索关键字:密文    ( 1261个结果
登录与注册的加密算法分析
登录与注册的加密算法分析算法目的 提供固定的 秘钥 和 明文 能够产生不同的密文摘要 hamc 算法 大概流程是 使用一个秘钥 对明文进行两次散列操作得到密文摘要 哈希(散列)函数 MD5 SHA1 SHA256 注册 向服务器请求一个随机的秘钥 把注册的密码进行 md5.hmac(hamc使用md5的散列函数来操作字符)加密 : md5.hmac(key,message) ==> 密文摘要(k...
分类:编程语言   时间:2015-03-17 22:01:53    阅读次数:192
安全HTTPS-全面详解对称加密,非对称加密,数字签名,数字证书和HTTPS【上】
一,对称加密所谓对称加密,就是它们在编码时使用的密钥e和解码时一样d(e=d),我们就将其统称为密钥k。对称加解密的过程如下:发送端和接收端首先要共享相同的密钥k(即通信前双方都需要知道对应的密钥)才能进行通信。发送端用共享密钥k对明文p进行加密,得到密文c,并将得到的密文发送给接收端,接收端收到密...
分类:Web程序   时间:2015-03-17 19:58:31    阅读次数:158
C++之string的底层真的是用char数组来实现的么?
一、引言遇到一个问题:使用加密库对数据进行加密,得到密文,使用string进行保存并传输,然后可以正确解密出来,但是使用string.c_str()进行参数传递则无法正确解密出明文。原因是:密文中有个字节是0,导致传参数时char数组被截断,但是使用string为什么不会截断呢,string类的实现...
分类:编程语言   时间:2015-03-16 19:04:54    阅读次数:209
块数据加密模式
1.Electronic CodeBlock(ECB) 块加密模式是最简单的加密模式。信息被分割成单独的块,每一块单独加密。 算法特点: 1.因为每一块单独加密,所以不能很好的隐藏数据的模式,特别是在加密bitmap图像数据时。 2.每次Key、明文、密文的长度都必须是64位。 2.Cipher B...
分类:其他好文   时间:2015-03-16 15:57:38    阅读次数:194
Linux grub密码设定
Linuxgrub密码设定grub密码分为明文和密文1、明文设定只需要在vim/etc/grub.conf文件中编辑一下就可以了,具体如图:2、密文设定分为好几种加密方式:现在使用的是grub-md5-crypt来进行密文加密,如下图:把生面生成的密文复制到/etc/grub.conf文件中,然后保存退出就可以了,..
分类:系统相关   时间:2015-03-15 07:11:22    阅读次数:233
Linux的文件权限
linux Linux一般将文件可存取访问的身份分为3个类别:owner、group、others,且3种身份各有read、write、execute等权限。 一、用户和用户组 1、文件所有者 由于Linux是多用户、多任务的操作系统,因此可能常常有多人同时在某台主机上工作,但每个人均可在主机上设置文件的权限,让其成为个人的“私密文件”,即个人所有者。因为设置了适当的文件权限,除本人(文件所有者)之外的用户无法查看文件内容。 例如某个MM给你发了一封Email情书,你...
分类:系统相关   时间:2015-03-14 12:31:27    阅读次数:172
为GRUB引导菜单设置密码
1.什么是GRUB引导菜单?GRUB是一个引导管理程序,可以引导linux、xp、windows等等系统.2.为什么要给GRUB引导菜单设置?单纯为了安全。GRUB菜单密码分为密文、明文。3.如何为GRUB菜单设置密文?[root@Centos1~]#grub-md5-crypt#创建md5加密字符 Password:Peter#此部分为隐藏的,为..
分类:其他好文   时间:2015-03-12 08:34:06    阅读次数:197
哈希与加密(一)
声明:本文源自对哈希(Hash)与加密(Encrypt)的基本原理、区别及工程应用的学习整理 1、哈希与加密的区别 (1)哈希:将目标文本转换成具有相同长度、不可逆的杂凑字符串(或称消息摘要); (2)加密:将目标文本转换成具有不同长度、可逆的密文。 实际上,使用相同的hash算法,不论目标文本有多长,得到的结果长度固定;加密算法往往与目标文本的长度成正比。 2、哈希与加密的数学基础...
分类:其他好文   时间:2015-03-10 23:19:10    阅读次数:379
DES
DES算法是一种通用的对称密钥算法,加解密的密钥是相同的。明文长度64比特,密钥长度为56比特,加密后密文长度是64比特。1.初始置换IPIP[] = { 58, 50, 42, 34, 26, 18, 10, 2, 60, 52, 44, 36, 28, 20, 12, 4, ...
分类:其他好文   时间:2015-03-10 21:05:12    阅读次数:143
web中间件切换(was切tomcat)
一、数据源迁移: ①数据源配置在web容器还是在项目本身? 根据开发与生产分离原则选择配置到web容器,以免开发泄露数据库密码。 ②数据库密码加密 原先was的数据源直接在console控制,密码是密文,较安全。改为tomcat正常的话是以明文配置,需改为密文。方案有两个:一是继承连接池工厂类BasicDataSourceFactory并重写一些方法;二是直接修改BasicDataSo...
分类:Web程序   时间:2015-03-10 19:28:21    阅读次数:122
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!