PUBLICKEY(3R) — NEWS-OS Programmer’s Manual
名称
publickey, getpublickey, getsecretkey − パブリックキーまたはシークレットキーを得る
形式
#include <rpc/rpc.h>
#include <rpc/key_prot.h>
getpublickey(netname, publickey)
char netname[MAXNETNAMELEN+1];
char publickey[HEXKEYBYTES+1];
getsecretkey(netname, secretkey, passwd)
char netname[MAXNETNAMELEN+1];
char secretkey[HEXKEYBYTES+1];
char ∗passwd;
解説
これらのルーチンは、 NIS データベースからパブリックキーおよびシークレットキーを得るために 使用されます。 getsecretkey() は、データベースに記憶されているエンクリプトされたシークレットキーを デクリプトするために使用される特別引数 passwd をもちます。 どちらのルーチンも、キーの発見に成功した場合は 1 を返し、失敗した 場合は 0 を返します。 キーは、 ナルで終わる 16進の文字列として返されます。 getsecretkey() に与えられたパスワードがシークレットキーのデクリプトに失敗した場合、 ルーチンは 1 を返しますが、 secretkey 引数は ナル 文字列 (“”) です。
NEWS-OSRelease 4.2.1R