| 日本−日本語 |
|
|
|
![]() |
HP-UX リファレンス: セクション 1 : ユーザーコマンド (A~M) > ccrypt(1)HP-UX 11i Version 2: September 2004 |
|
名称crypt ― ファイルのコード化/デコード化 説明crypt は標準入力から読み込み、標準出力に書き込みます。 password は特定の変換を選ぶキーです。 password を与えないと、 crypt はターミナルからキーを要求し、キーがタイプ入力される間プリントをオフにします。 crypt は同じキーで暗号化および復号化します。 crypt key <clear >cypher 後者のコマンドはファイルを復号化してクリアバージョンをプリントします。 crypt により暗号化されたファイルは、暗号化モードで ed エディタにより処理されたものと互換性があります ed(1) 参照)。 暗号化されたファイルの機密保護は、以下の 3 つのファクタに依存します。 基本的な方法として解読が困難でなければなりません。 キースペースを直接サーチすることは実行不可能でなければなりません。 キーまたはクリアテキストに近づける「抜け道」は最小限でなければなりません。 crypt は、ドイツの Enigma の方法に準じて設計された 1 ロータマシンをインプリメントしますが、256 要素のロータを使って設計されています。 そのようなマシンの暗号解読方法は広く知られているため、暗号によるセキュリティは最小限しかありません。 キーをマシンの内部設定値に変換すると、故意に費用がかかるように設計されています。計算するのに多大な時間がかかります。 ただし、例えばキーが 3 つの小文字に制限されると、暗号化されたファイルはマシンタイムの 5 分くらいで読み取ることができます。 キーは crypt コマンドへの引き数であるため、 ps またはその派生コマンドを実行すれば、ユーザーには見ることができます ps(1) 参照)。 キーおよびキーの機密保護の選択は crypt の最も弱い面です。 例以下の例では、ユーザーが完全に秘密にしたいファイルをエディットするための crypt 使用法を示します。 $ crypt <plans >plans.x -x オプションは vi の暗号化モードであり、暗号化されたファイルと同じキーをユーザーに求めることに注意してください。 |
|||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||