1 © Mitsubishi Electric Corporation © Mitsubishi Electric Corporation 格子と同種写像に関するアルゴリズムの 耐量子暗号への応用 2016年 12月 20日 高島克幸 数学協働プログラム: 情報セキュリティにおける数学的方法とその実践 2 © Mitsubishi Electric Corporation 2 2 アジェンダ 耐量子 公開鍵暗号 に関する 動向 格子暗号 概要 安全性評価に関する我々の成果 [高島-高安15] 同種写像暗号 概要 複数人 間 鍵共有 [古川-國廣-高島16] 研究の背景 ペアリング と 同種写像 を共に利用した暗号構成法 [小柴-高島16] 3 © Mitsubishi Electric Corporation 3 3 研究の背景: 量子計算機 と 公開鍵暗号 4 © Mitsubish
Ruby + OpenSSLで署名 Ruby + OpenSSLでRSAやECDSA署名するには、OpenSSLコマンドで普通に PKCS#5の秘密鍵と公開鍵を準備してこんな感じで署名生成、署名検証すればヨロシ。 # ECDSAの署名生成 prvKey = OpenSSL::PKey::EC.new(File.read(PKCS#5秘密鍵PEM)) hashed = OpenSSL::Digest::SHA1.digest(署名対象メッセージ) sigVal = prvKey.dsa_sign_asn1(hashed) # ECDSAの署名検証 pubKey = OpenSSL::PKey::EC.new(File.read(PKCS#5公開鍵PEM)) hashed = OpenSSL::Digest::SHA1.digest(data) isValid = pubKey.dsa_ver
Takuya Hayashi @Tak884 まず、「ペアリング暗号はもう使えないのか?」について。そんなことはなく、適切なパラメータを使用すれば、安全に利用することができます。今回の成果は「ペアリング暗号のあるパラメータにおいて攻撃に成功した」という内容です。 2012-06-20 16:25:46 Takuya Hayashi @Tak884 ペアリング暗号というのはいわゆる総称で、その中で利用するペアリングという写像には色々な種類があります。今回の成果は、その中の「有限体GF(3^n)上のηTペアリング」というペアリングを利用したペアリング暗号において、n=97というパラメータの攻撃に成功したというものです。 2012-06-20 16:28:26
Paper 2012/345 Breaking pairing-based cryptosystems using $\eta_T$ pairing over $GF(3^{97})$ Takuya Hayashi, Takeshi Shimoyama, Naoyuki Shinohara, and Tsuyoshi Takagi Abstract There are many useful cryptographic schemes, such as ID-based encryption, short signature, keyword searchable encryption, attribute-based encryption, functional encryption, that use a bilinear pairing. It is important to est
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く