CVSROOT: /cvs Module name: src Changes by: d...@cvs.openbsd.org 2019/09/03 02:34:20
Modified files: usr.bin/ssh : ssh-keygen.1 ssh-keygen.c usr.bin/ssh/ssh-keygen: Makefile Added files: usr.bin/ssh : PROTOCOL.sshsig sshsig.c sshsig.h Log message: sshsig: lightweight signature and verification ability for OpenSSH This adds a simple manual signature scheme to OpenSSH. Signatures can be made and verified using ssh-keygen -Y sign|verify Signatures embed the key used to make them. At verification time, this is matched via principal name against an authorized_keys-like list of allowed signers. Mostly by Sebastian Kinne w/ some tweaks by me ok markus@