码迷,mamicode.com
首页 >  
搜索关键字:密码学    ( 668个结果
能量分析攻击_能量迹单bit泄露和整个byte泄露比较
在能量分析攻击中,可以选择攻击整个byte或者某个单一的bit。 但是,在芯片中通常是以byte的形式进行运算和存储,因此即使攻击目标为单一bit,其所涉及的运算单元仍然会是byte。这样,一个byte中的其他7个bit都成为了转换噪声,因为这7个bit也会参与运算从而出现在采集到的能量迹中。我们把这个转换噪声称为P(sw.noise),有用信息部分P(exp),操作消耗能量P(op),数据产生...
分类:其他好文   时间:2015-01-13 15:57:22    阅读次数:280
如何判断素数
在OI与密码学等各个方面,我们经常会遇到需要判断素数的情况。这个问题看似简单,实则不然。判素就像是排序,只会快排是不能走遍天下的,想要成为一名神犇,就需要接触更多的算法。一:什么是素数 素数,也可以叫做质数。如果一个大于1的自然数,除去1和他本身,不能被其他数字整除,那么他就是一个素数。任何一...
分类:其他好文   时间:2015-01-07 23:18:50    阅读次数:412
素数测试算法(基于Miller-Rabin的MC算法) // Fermat素数测试法
在以往判断一个数n是不是素数时,我们都是采用i从2到sqrt(n)能否整除n.如果能整除,则n是合数;否则是素数.但是该算法的时间复杂度为O(sqrt(n)),当n较大时,时间性能很差,特别是在网络安全和密码学上一般都是需要很大的素数.而从目前来看,确定性算法判断素数的性能都不好,所以可以用MC概率...
分类:编程语言   时间:2015-01-06 13:44:33    阅读次数:408
分布式系统阅读笔记(十一)-----安全
一、介绍 在分布式系统中,对于数据的隐私的保证性,完整性和可用性显得至关的重要。安全攻击的手段可以去窃取,篡改用户的信息。正是因为如此种种的情况发生了,才有了后面一系列的安全的相关防御方法。 1、这些安全的机理本质上就是以一种预想的方式对资源进行一层包装。这种包装隔离的手段可以是物理上的隔离,比如对于公司内的资源,只允许内网中的人使用,外面的人是无法访问的,当然也可以是网络层次上的隔离。 2...
分类:其他好文   时间:2015-01-04 13:39:35    阅读次数:142
密码学概述
一、密码学的起源与发展 密码学英文名称为Cryptography,密码学最为一门学科,是最近几十年开始迅速被人们重视和发展起来的。密码学往往与信息安全四个字精密的联系着。最早的密码学的”始祖”可以说是早在公元前几百年就已经出现了,当然,当时不会出现像现在这么复杂的安全体系。但是为了避免纯明文式的信息暴露,会有一个字符映射规则,本身的一个字符用另外一个字符代替,只有发送接收方都知道这样的规则,才能...
分类:其他好文   时间:2015-01-02 17:34:31    阅读次数:162
密码学之《零知识证明》
零知识证明是什么?假设我们知道某些秘密信息,如果我们想让别人相信我们知道这些秘密信息,同时还不想让别人知道这些秘密信息,则我们可以用零知识证明来向被人证明我们知道这些密码信息。从程序猿的角度来看,就相当于我掌握了一个很酷炫的算法,可以计算什么东西,我不想告诉你具体的算法,但是还想让你炫耀。于是让你给...
分类:其他好文   时间:2014-12-25 16:18:08    阅读次数:128
密码学之《Hash函数》
延续昨天的肚子疼- -我们来继续看密码学。Hash函数是啥?Hash函数将任意长度的消息压缩为某一固定长度的消息摘要的函数。是多对一的映射。Hash函数有啥用?1. 最基础的,加密。sha系列,md5等等一大波常用的加密都属于Hash函数。2. 用于数字签名(关于数字签名,请看:http://www...
分类:其他好文   时间:2014-12-25 16:01:56    阅读次数:286
浅谈中途相遇攻击--meet-in-the-middle attack
貌似挖的坑也够多了。。。。好多都没填,这篇最后会不会TJ还得看心情TUT看过大白书的人应该都会发现一种神奇的算法:中途相遇法。(在第58页)这种算法将以空间换时间的思路运用到了极致,但事实上它在密码学中的作用更大DES在过去的很长时间里都是作为标准出现的,人们花了很多力气都没有发现它有什么唯密文攻击...
分类:其他好文   时间:2014-12-25 14:30:23    阅读次数:366
密码学之《数字签名》
周六要考密码学了,恰逢身体不舒服,没心情看数字什么的,来整理整理数字签名的一点儿知识点~简简单单的几行文字,看官笑看即可~什么是数字签名?有毛用?数字签名主要用于对数字消息进行签名,以防消息的冒名伪造或篡改,也可以用作通信双方的身份鉴别。为什么数字签名有这样那样的作用?数字签名有这样几个特性:1. ...
分类:其他好文   时间:2014-12-24 23:58:59    阅读次数:860
AES加密
aes(高级加密标准) 高级加密标准(英语:Advanced Encryption Standard,缩写:AES),在密码学中又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。经过五年的甄选流程,高级加密标准由美国国家标准与技术研究院(NIST)于2001年11月26日发布于FIPS PUB 1...
分类:其他好文   时间:2014-12-19 12:17:36    阅读次数:273
668条   上一页 1 ... 58 59 60 61 62 ... 67 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!