タグ

2015年6月22日のブックマーク (2件)

  • Salsa20 - Wikipedia

    固定ワードは、"expand 32-byte k"をASCIIコードで表したもの (つまり、4つのワードはそれぞれ、"expa", "nd 3", "2-by", "te k")であり、nothing up my sleeve number の一例である。 Salsa20の演算の中心は、1/4ラウンド関数QR(a,b,c,d)であり、これは4つの入力ワードから4つの出力ワードを以下のように生成する。 b ⊕= (a ⊞ d) <<< 7; c ⊕= (b ⊞ a) <<< 9; d ⊕= (c ⊞ b) <<< 13; a ⊕= (d ⊞ c) <<< 18; 奇数ラウンドではQR(a,b,c,d)は4×4行列の4行それぞれに適用され、偶数ラウンドでは4つの列それぞれに適用される。連続した2ラウンド(行ラウンドと列ラウンド)はdouble-roundと呼ばれる。 // 奇数ラウンド QR(

    Salsa20 - Wikipedia
    asari3
    asari3 2015/06/22
    qmail や daemontools の人 (djb)、 ChaCha20 なる共通鍵暗号を作ってるのか。「… (いくつかの BSD 系 OS) における乱数生成器 arc4random に利用されている」ってすごい。
  • Slashdot

    Posted by Soulskill on Wednesday April 30, 2014 @03:27PM from the like-independence-day,-but-for-communications-protocols dept. ConstantineM writes: "What has been planned for a long time now, prior to the infamous heartbleed fiasco of OpenSSL (which does not affect SSH at all), is now officially a reality — with the help of some recently adopted crypto from DJ Bernstein, OpenSSH now finally has a

    asari3
    asari3 2015/06/22
    最初に見えるコメントが「ゴメン DJB っぽさよりは OpenSSL の方がマシだわ…!」