JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... std.h > void encrypt(char block [64], int edflag ); #define _XOPEN_SOURCE /* feature_test_macros (7) 参照 */ #include < stdlib.h > void setkey( ... /* feature_test_macros (7) 参照 */ #include < crypt.h > void setkey_r(const char * key , struct crypt_data * data ); void encrypt_r(char * block , int edflag , struct crypt_data * data ); これらの関数は -lcrypt でリンクする必要がある。 説明 これらの関数 ... は、64 ビットのメッセージの暗号化と復号化を行う。 setkey () 関数は encrypt () によって使われる暗号鍵を設定する。 ここで使われる引数 key は 64 バイトの配列であり、各バイトは数値 1 または 0 である。 ... ... std.h > void encrypt(char block [64], int edflag ); #define _XOPEN_SOURCE /* feature_test_macros (7) 参照 */ #include < stdlib.h > void setkey( ... /* feature_test_macros (7) 参照 */ #include < crypt.h > void setkey_r(const char * key , struct crypt_data * data ); void encrypt_r(char * block , int edflag , struct crypt_data * data ); これらの関数は -lcrypt でリンクする必要がある。 説明 これらの関数 ... は、64 ビットのメッセージの暗号化と復号化を行う。 setkey () 関数は encrypt () によって使われる暗号鍵を設定する。 ここで使われる引数 key は 64 バイトの配列であり、各バイトは数値 1 または 0 である。 ... ... std.h > void encrypt(char block [64], int edflag ); #define _XOPEN_SOURCE /* feature_test_macros (7) 参照 */ #include < stdlib.h > void setkey( ... /* feature_test_macros (7) 参照 */ #include < crypt.h > void setkey_r(const char * key , struct crypt_data * data ); void encrypt_r(char * block , int edflag , struct crypt_data * data ); これらの関数は -lcrypt でリンクする必要がある。 説明 これらの関数 ... は、64 ビットのメッセージの暗号化と復号化を行う。 setkey () 関数は encrypt () によって使われる暗号鍵を設定する。 ここで使われる引数 key は 64 バイトの配列であり、各バイトは数値 1 または 0 である。 ... ... std.h > void encrypt(char block [64], int edflag ); #define _XOPEN_SOURCE /* feature_test_macros (7) 参照 */ #include < stdlib.h > void setkey( ... /* feature_test_macros (7) 参照 */ #include < crypt.h > void setkey_r(const char * key , struct crypt_data * data ); void encrypt_r(char * block , int edflag , struct crypt_data * data ); これらの関数は -lcrypt でリンクする必要がある。 説明 これらの関数 ... は、64 ビットのメッセージの暗号化と復号化を行う。 setkey () 関数は encrypt () によって使われる暗号鍵を設定する。 ここで使われる引数 key は 64 バイトの配列であり、各バイトは数値 1 または 0 である。 ... ... を閉じ、コマンドモードに戻る。 display argument ... set や toggle で設定された値 (以下を参照) の全て、または一部を表示する。 encrypt argument ... encrypt コマンドは TELNET ENCRYPT プロトコルオプションを制御する。 telnet が暗号化なしでコンパイルされた場合、 ... encrypt コマンドはサポートされない。 このコマンドに指定可能な引き数は以下の通りである。 disable type [input|output] 指定した暗号化 ... 用不可にする。 input または output を指定しない場合、両方の暗号化が無効にされる。 指定可能な暗号化タイプの一覧を見るには、 ``encrypt disable ?'' を使うこと。 enable type [input|output] 指定した暗号化タイプを使用可能にする。 input または output を指定しない ... ... 側にこれらの telnet オプションを送信する。 これらのオプションの詳細については、以下で説明されている: DO AUTHENTICATION WILL ENCRYPT DO TERMINAL TYPE DO TSPEED DO XDISPLOC DO NEW-ENVIRON DO ENVIRON WILL SUPPRESS GO AHEAD DO ECHO DO LINEMODE DO NAWS WILL S ... を返信する。 "WILL LOGOUT" DO LOGOUT を受信した場合、 WILL LOGOUT を返信し、 TELNET セッションをシャットダウンする。 "WILL ENCRYPT" telnetd がデータの暗号化をサポートする設定で コンパイルされている場合にのみ送信され、 データ列を復号化するように指定する。 ... 証機能をサポートする設定でコンパイルされている場合にのみ送信され、 自動ログインに使用する認証情報を受信するようにする。 "DO ENCRYPT" telnetd がデータの暗号化をサポートする設定で コンパイルされている場合にのみ送信され、 データ列を復号化するように指定する。 ... ... 側にこれらの telnet オプションを送信する。 これらのオプションの詳細については、以下で説明されている: DO AUTHENTICATION WILL ENCRYPT DO TERMINAL TYPE DO TSPEED DO XDISPLOC DO NEW-ENVIRON DO ENVIRON WILL SUPPRESS GO AHEAD DO ECHO DO LINEMODE DO NAWS WILL S ... を返信する。 "WILL LOGOUT" DO LOGOUT を受信した場合、 WILL LOGOUT を返信し、 TELNET セッションをシャットダウンする。 "WILL ENCRYPT" telnetd がデータの暗号化をサポートする設定で コンパイルされている場合にのみ送信され、 データ列を復号化するように指定する。 ... 証機能をサポートする設定でコンパイルされている場合にのみ送信され、 自動ログインに使用する認証情報を受信するようにする。 "DO ENCRYPT" telnetd がデータの暗号化をサポートする設定で コンパイルされている場合にのみ送信され、 データ列を復号化するように指定する。 ... ... 説明 crypt () はパスワード暗号化関数である。 鍵探索のハードウェアによる実装を妨げるように(その他にもいろいろ) 変更した Data Encryption Standard アルゴリズムを元にしている。 key はユーザーが入力するパスワードである。 salt は集合 [ a-zA-Z0-9./ ] から選ばれ ... rypt (): POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. crypt_r () は GNU 拡張である。 注意 Availability in glibc The crypt (), encrypt (3), and setkey (3) functions are part of the POSIX.1-2008 XSI Options Group for Encryption and are optional. If the inter ... ith the characters "$ id $" followed by a string optionally terminated by "$", then the result has the form: $ id $ salt $ encrypted DES を使う代わりに、 id で使用する暗号化手法を識別し、これがパスワード文字列の残りの部分を解釈する 方法を決定する。 id の ... ... 説明 crypt () はパスワード暗号化関数である。 鍵探索のハードウェアによる実装を妨げるように(その他にもいろいろ) 変更した Data Encryption Standard アルゴリズムを元にしている。 key はユーザーが入力するパスワードである。 salt は集合 [ a-zA-Z0-9./ ] から選ばれ ... rypt (): POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. crypt_r () は GNU 拡張である。 注意 Availability in glibc The crypt (), encrypt (3), and setkey (3) functions are part of the POSIX.1-2008 XSI Options Group for Encryption and are optional. If the inter ... ith the characters "$ id $" followed by a string optionally terminated by "$", then the result has the form: $ id $ salt $ encrypted DES を使う代わりに、 id で使用する暗号化手法を識別し、これがパスワード文字列の残りの部分を解釈する 方法を決定する。 id の ... ... * ivec ); void des_setparity(char * key ); int DES_FAILED(int status ); 説明 ecb_crypt () と cbc_crypt () は NBS DES (Data Encryption Standard, データ暗号化規格) を実装している。 これらのルーチンは crypt (3) よりも高速でより一般的な目的に使用できる。 利 ... 第 4 引数 mode はいくつかの値を OR することで作成する。 暗号化の方向 (訳註: 暗号化なのか復号化なのか) を指定するため、 DES_ENCRYPT または DES_DECRYPT を OR する。 暗号化をソフトウェアで行うかハードウェアで行うかを指定するため、 DES_HW または DES_SW を O ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。