Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ key(3R) — NEWS-os 4.2.1R

Media Vault

Software Library

Restoration Projects

Artifacts Sought

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

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026