首页> 外文期刊>電子情報通信学会技術研究報告. 情報理論. Information Theory >差分情報を利用したRC4 PRGA内部状態復元アルゴリズムの改良
【24h】

差分情報を利用したRC4 PRGA内部状態復元アルゴリズムの改良

机译:利用差异信息改进RC4 PRGA内部状态恢复算法

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

RC4は1987年に開発されたストリーム暗号である.現在もWEP (Wired Equivalent Privacy),WPA (Wi-Fi Protected Access),SSL等様々なアプリケーションで使用されており,未だに現実的な時間内において脅威となる解読法は見つかっていない.RC4はKey Scheduling Algorithm(以下KSA)とPseudo Random Generation Algorithm(以下PRGA)に分類できる.KSAは鍵と初期値を入力とLPRGAの初期内部状態を生成するアルゴリズム,PRGAは初期内部状態を用いて疑似乱数を出力するアルゴリズムである.2009年,宮地らにより2バイトのみ異なる2つのPRGA初期内部状態に対し,初期差分位置が与えられた際の内部状態遷移解析が行われた.これは,2つのPRGAから得られる出力の差分に着目し,差分位置の遷移が起こったかどうかを判定することにより,内部状態を推測するという解析方法であった.また,著者らはにおいて,与えられた初期差分位置を元に,状態遷移後の差分位置を推測することにより内部状態復元アルゴリズムを提案した.本稿では,2バイトのみ異なる2つのPRGA初期内部状態に対し,初期差分位置が与えられたという条件において,出力差分を解析することにより,一部の内部状態をランダムに推測するよりも最大32.27%高い確率で推測するとともに,差分位置を特定することが内部状態を特定することにつながることを示した.よって,にて得られた差分位置推測の結果を元に,内部状態復元アルゴリズムを提案した.
机译:RC4是1987年开发的流代码。它仍然在WEP(有线等效保密),WPA(Wi-Fi保护访问)和SSL等各种应用中使用,并且在现实时间内还没有发现威胁性的解密方法。 RC4可以分为密钥调度算法(KSA)和伪随机生成算法(PRGA)。 KSA是输入密钥和初始值并生成LPRGA的初始内部状态的算法,PRGA是使用初始内部状态输出伪随机数的算法。 2009年,Miyaji等人对两个仅相差2个字节的PRGA初始内部状态赋予了初始差异位置,从而进行了内部状态转换分析。这是一种分析方法,其中通过关注从两个PRGA获得的输出之间的差异并确定是否已发生差异位置的转换来估算内部状态。此外,作者提出了一种内部状态恢复算法,该算法通过基于给定的初始差异位置来估计状态转换后的差异位置。本文在将初始差异位置赋予两个仅相差2个字节的PRGA初始内部状态的条件下,通过分析输出差异,它比随机估计某些内部状态高出32.27%。我们很有可能推断出,表明指定差异位置会导致指定内部状态。因此,我们基于获得的差异位置估计结果提出了一种内部状态恢复算法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号