私は最近、Perlでこのステートメントに出くわしました ドキュメント :
extirpated as a potential munition
文から派生:
"Cライブラリのcrypt(3)関数とまったく同じようにダイジェスト文字列を作成します(実際に、潜在的な弾薬として削除されていないバージョンがあると仮定します)。"
これは、機能が機能しなくなった場合に使用する非常に奇妙なフレーズではありませんか、それとも暗号化に関連する特別な意味がありますか?
パーソナルコンピューティングが登場する前は、暗号化の最も重要な用途は戦争計画を秘密にしておくことでした。私たちが知っているように、プログラム可能なコンピューティングは、本質的に第二次世界大戦でチューリングのドイツのコードを破る作業から始まり、冷戦が終わりに近づいたときにパーソナルコンピューティングの時代が始まったことを覚えておいてください-時間!
政府がデータを読み取れないようにデータを暗号化できるアルゴリズムがあり、それがロシア人の手に渡った場合、彼らはこの暗号化を使用して、西側に対する先制攻撃計画を安全に調整し、核を設定する可能性があります攻撃。これは当時の非常に現実的な恐怖であり、ソビエト連邦が崩壊した後でも、核兵器もアメリカの敵も魔法のように消えることはありませんでした。
したがって、政府は強力な暗号化技術を「軍需品」として分類し、それを輸出することは軍用兵器と同じ規則の下で規制されていました。これは、ワールドワイドウェブの夜明けと電子商取引の台頭まで続きました。これには、盗聴や詐欺を阻止するための強力な暗号化が必要でした。インターネットの十分な数が悪臭を放ち、ルールが変更されました。経済発展の。