Ngôn ngữ
Không có dữ liệu
Thông báo
Không có thông báo mới
トに基づく疑似乱数生成によって構成される。中心となる関数は、256ビットの鍵、64ビットのnonce、そして64ビットの(ストリームの位置を示す)カウンタを入力とし、512ビットの鍵ストリーム1ブロックを出力する(鍵長128ビットのバージョンも存在する)。これにより、Salsa20には、任意の位置の
各SIMDベクタユニットは 16レーンの整数型および浮動小数点ベクタのALU 64KiBベクタ汎用レジスタ 48ビットプログラムカウンタ 10個のウェーブフロント用命令バッファ ウェーブフロントは64スレッドのグループで、一つの論理VGPRのサイズである。
、一度使用した鍵ストリームを再使用しないように制御する必要があるので、平文ごとに異なる初期値 (初期化ベクトル, IV) を使用する。IVは乱数かカウンタで作る。 鍵ストリーム生成の方法には、専用のアルゴリズムによるものと、ブロック暗号を元にした生成方法とがある。専用アルゴリズムによる鍵ストリーム生
る。この観点から、プログラマブル・カウンタは「1/N分周器」と呼ばれることがある。また、この場合の設定値Nを分周比と呼ぶ。 例えばシリアル通信における通信速度(ボーレート)を様々に変化させたい(様々な通信速度に対応できる機器を作りたい)場合、分周比をCPUから自由に変えることができるプログラマブル・カウンタが必要になる。
この計算はエバリュエータ(evaluator)という特に安全性に配慮して設計された計算機によって実施される。エバリュエータは主に車軸カウンタ付近に設置される。エバリュエータと検知器はケーブルか通信回線で結ばれており、これによりエバリュエータ
リングカウンタは、シフトレジスタを形成するように接続されたフリップフロップから構成されるカウンタ回路の一種である。最後のフリップフロップの出力を最初のフリップフロップの入力へ与えるので、「循環」あるいは「リング」構造を形成する。 リングカウンタには2種類ある。 ストレート・リングカウンタ
まり真剣に受け取るべきではない」と述べているが、それが各種ディストリビューションの人気度のガイドとしてよく参照されている。そのページヒット数カウンタは、「インターネット上のLinuxディストリビューションについての最良のバロメータ」とも呼ばれている。 DistroWatchのこのシステムは不正確だ
回路が複雑になり、したがってコストもかかるため、プリスケーラ(分周器、あるいは分周回路)と呼ばれる回路を通して測定を行う。これは、例えば『クロックが10個入力されたら、1個のクロックを出力する』というような動作によって入力周波数を整数分の1(任意の比)に変換・出力するものである。