「XOR暗号」の版間の差分
imported>Mono Book |
Administrator (トーク | 投稿記録) 編集の要約なし |
||
| (2人の利用者による、間の2版が非表示) | |||
| 11行目: | 11行目: | ||
==関連項目== | ==関連項目== | ||
*[[B-CAS]] | *[[B-CAS]] | ||
*[[RC4]] | |||
[[category: アルゴリズム]] | |||
[[category: 暗号]] | |||
2021年9月15日 (水) 02:17時点における最新版
XOR暗号(読み:えっくすおああんごう)とは、暗号化および複合化のアルゴリズムとして単純にXOR(排他的論理和)を利用するというものである。
概要[編集 | ソースを編集]
暗号化は元データに対した暗号化キーとXORをとるだけである。 複合化も暗号データに対して暗号化キーでXORをとるだけである。 暗号化キーも複合化キーも同一である。
非常に単純だが元データと暗号データのデータ長が変わらず、かつCPUなどへの負荷が非常に低いという特性がある。 これはリアルタイム性が求められ、かつデータ量の大きい動画のストリーミングで、無いよりマシな程度でもいいのでスクランブルを掛けたい場合に威力を発揮する。