tail head cat sleep
QR code linking to this page

manページ  — PUBLICKEY

名称

publickey – 公開鍵か秘密鍵の入手

内容

ライブラリ

RPC Service Library (librpcsvc, -lrpcsvc)

書式

#include <rpc/rpc.h>
#include <rpc/key_prot.h>

int
getpublickey(char netname[MAXNETNAMELEN+1], char publickey[HEXKEYBYTES+1]);

int
getsecretkey(char netname[MAXNETNAMELEN+1], char secretkey[HEXKEYBYTES+1], char *passwd);

解説

これらのルーチンは、公開鍵と秘密鍵を YP データベースから入手します。 getsecretkey() には追加の引数 passwd があり、 データベースに保存されている、暗号化された秘密鍵の復号化に使用されます。 どちらのルーチンも、鍵が見つかると 1 を戻し、見つからないと 0 を戻します。 鍵は、 NULL で終わる 16 進文字列として戻されます。 getsecretkey() に指定されたパスワードで秘密鍵を復号化できない場合は 1 が戻されますが、 secretkey 引数は NULL 文字列 ("") になります。

関連項目

publickey(5)

/usr/share/doc/psd/23.rpcRPC Programmer's Manual


PUBLICKEY (3) October 6, 1987

tail head cat sleep
QR code linking to this page


このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.