翻訳と辞書
Words near each other
・ poltergeist
・ poltroon
・ poly
・ poly +1
・ poly A
・ poly A polymerase
・ poly ADP ribose
・ poly ADP ribosylation
・ poly-person theory
・ Poly1305
・ Poly1305-AES
・ polyacetal
・ polyacid
・ polyacidic base
・ polyacrylamide
・ polyacrylamide gel
・ polyacrylic acid
・ polyacrylonitrile
・ polyad
・ polyaddition


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Poly1305-AES ( リダイレクト:Poly1305 ) : ウィキペディア日本語版
Poly1305
Poly1305は、ダニエル・バーンスタインによって設計されたメッセージ認証符号である。メッセージのデータ完全性の検証および認証に用いられる。RFC 7539 として標準化されている。
== 概略 ==
オリジナルであるPoly1305-AESは、128ビットのAES鍵、106ビットの追加鍵、128ビットの1回だけ使われる値 (nonce)を用いて、可変長のメッセージから128ビット(16バイト)の認証子を生成する。素数である 2130−5 およびAdvanced Encryption Standard (AES)を用いていることからその名が付けられた。
ではAESではなくSalsa20が、TLSおよびSSHではChaCha20が用いられる。
Googleは、共通鍵暗号としてChaCha20、メッセージ認証符号としてPoly1305を組み合わせたものを、RC4に代わるインターネットセキュリティで利用可能なストリーム暗号として提唱している〔draft-ietf-tls-chacha20-poly1305 The ChaCha20-Poly1305 AEAD Cipher for Transport Layer Security 〕。Google ChromeおよびGoogleのウェブサービスにおけるTLS/SSL通信 (https) においてChaCha20-Poly1305が実装されている〔Google Swaps Out Crypto Ciphers in OpenSSL , InfoSecurity, April 24, 2014〕。
GoogleによるTLSでの採用に続き、ChaCha20とPoly1305の組み合わせはchacha20-poly1305@openssh.comとしてOpenSSHに採用された。これにより、OpenSSHがOpenSSLに依存する必要がなくなった。

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Poly1305」の詳細全文を読む




スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.