|
[求助]《An Advanced Timing Attack Scheme on RSA》谁能下载到全文呢?
本文主要利用统计学的方法构造密钥数,很形象。不过咨询了一下作者,意思好像还是没能实现破解。理论上分析。我在继续研究,希望有人能够指点啊!统计方法主要用到T检验和F分布。 |
|
[求助]关于用Ms的CryptoAPI做RSA加密的疑问
互换之后,实质还是一样的。还不是变成用公钥加密,私钥解密。不知道楼主想实现这个做什么呢? |
|
[讨论]大家知道CPU的分支预测能力到底是怎么回事吗?
技术理论上是可以实现的,只不过类似于基于cache的攻击方式,通过制造一序列的垃圾数据,驱逐原有cache的值,从而造成cache访问失效和命中,以访问时间差异表现出来。 这里BPU应该也属于类似的实现方式吧,只不过是通过条件分支的指令,因此这里也需要制造造成BPU预测失效的指令,问题是如何构造这些指令呢? 文中还指出此类攻击方式能够运用于运算依赖于密钥的算法。 多多交流指导! |
|
[求助]一个怪怪的算法.
为什么你会那么猜呢? |
|
[分享]密码学相关专著.
书不错,不知道有没有时间看啊,现在觉得数学还有很多要学的。 |
|
[讨论]大家知道CPU的分支预测能力到底是怎么回事吗?
基本符合。但是这里指的不是cpu的cache.而是另外的一个部件。 |
|
[讨论]大家知道CPU的分支预测能力到底是怎么回事吗?
BPU即分支预测单元,由预测缓冲区和预测器组成,文中所描述的第一种攻击方式,针对的是RSA简单实现的方法,即采用平方乘法算法和蒙哥马利乘法,里头提到如果是采用CRT(中国剩余定理)的话,则该攻击方式失效。 攻击的原理是通过构造M1,M2,M3,M4,造成BPU的预测失效,通过失效的时间差异来推算di,然后我就不清楚,这4个M是怎样构造的,其中的区别是什么?构造完是不是接着构造密文,然后执行RSA解密程序,进行时间测量,通过测量的结果推算di?其中还引入了Oracl,这是什么含义呢?还有获取目标分支?初始化预测单元的状态?里头涉及的东西都很让人抽象? 欢迎大家接着讨论。 |
|
[求助]帮忙下载密码安全相关的论文
十分感谢!! |
|
|
|
[讨论]AES支持不差表操作?
可以啊!我就是在上面看到的资料啊! |
|
[讨论]AES支持不差表操作?
自己顶一下!!! |
|
[分享]破解圖形驗證(CAPTHCA)的機制之方法
不错,rock总是有好东东!尽职尽责啊 |
|
[求助]请高人指点一下这是什么算法:
只知道输入的plaintext 和encrytext长度是一样的。 |
|
[讨论]既然算法公开,那还有加密的必要?
xor死胡同? |
|
[求助]请求翻译一段文字,谢谢!
大概意思,我觉得是采用乱序排列的思想。 |
|
[公告]欢迎jackozoo任『密码学』版块 嘉宾版主
Congratulation to Jackozoo. |
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
能力排名:
No.{{ rank_num }}
等 级:
LV{{ rank_lv-100 }}
活跃值:
在线值:
浏览人数:{{ visits }}
最近活跃:{{ last_active_time }}
注册时间:{{ user_info.create_date_jsonfmt }}
勋章
兑换勋章
证书
证书查询 >
能力值