forsyth20121205-174063a80cc13 years agoHistory
67 lines · 1.5 KB · Text
RawDownload
.TH CREATESIGNERKEY 8.SH NAMEcreatesignerkey \- create signer key on authentication server.SH SYNOPSIS.B auth/createsignerkey[.BI -a " alg"] [.BI -f " keyfile"] [.BI -e " expiry"] [.BI -b " bitsize"].I name.SH DESCRIPTION.I Createsignerkeycreates public and private keys that are used by a server acting as `signer' to generate certificates for users..I Nameappears as signer in each certificate.The.I expirydate has the form.IR ddmmyyyy ,is converted to seconds since the epoch(see.IR daytime (2))and stored in the.IR keyfile ;by default the server's certificate never expires..PPThe key will be.I bitsizelong (default: 512 bits) with a minimum of 32 bits and a maximum of 4096 bits..I Keyfileis the file in which the server stores its keys;the default is.BR /keydb/signerkey ,and many authentication programs such as.IR logind (8)by default expect to find their server key there.Creating a signer's default key afresh typically invalidates all certificates previously issued by that signer,because their signatures will not verify.The mode of the.I keyfileshould be set to be readable only by the user runningthose programs..PPThe.B -aoption specifies the signature algorithm.Currently.I algcan be either.B elgamalor.BR rsa .RSA keys are now used by default..SH FILES.B /keydb/signerkey.SH SOURCE.B /appl/cmd/auth/createsignerkey.b.SH SEE ALSO.IR security-auth (2),.IR keyring-gensk (2),.IR logind (8),.IR signer (8)