diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2018-01-06 08:32:51 +0100 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2018-01-06 08:32:51 +0100 |
commit | a200ecd3a65539ed3320e076b3679afe84f6a79e (patch) | |
tree | 17893a3f98c79315499e78f4f00d70b163001948 /sys/src/cmd/auth/dsa2ssh.c | |
parent | 91a701747cb295a2b0339a332fb9a2f9e97b23c8 (diff) |
remove asn12dsa, dsa2pub, dsa2ssh and dsagen
was mostly usefull for old ssh.
Diffstat (limited to 'sys/src/cmd/auth/dsa2ssh.c')
-rw-r--r-- | sys/src/cmd/auth/dsa2ssh.c | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/sys/src/cmd/auth/dsa2ssh.c b/sys/src/cmd/auth/dsa2ssh.c deleted file mode 100644 index 70983500a..000000000 --- a/sys/src/cmd/auth/dsa2ssh.c +++ /dev/null @@ -1,48 +0,0 @@ -#include <u.h> -#include <libc.h> -#include <auth.h> -#include <mp.h> -#include <libsec.h> -#include "rsa2any.h" - -void -usage(void) -{ - fprint(2, "usage: auth/dsa2ssh [-c comment] [file]\n"); - exits("usage"); -} - -void -main(int argc, char **argv) -{ - DSApriv *k; - char *comment; - uchar buf[8192], *p; - - fmtinstall('B', mpfmt); - fmtinstall('[', encodefmt); - comment = ""; - ARGBEGIN{ - case 'c': - comment = EARGF(usage()); - break; - default: - usage(); - }ARGEND - - if(argc > 1) - usage(); - - if((k = getdsakey(argc, argv, 0, nil)) == nil) - sysfatal("%r"); - - p = buf; - p = put4(p, 7); - p = putn(p, "ssh-dss", 7); - p = putmp2(p, k->pub.p); - p = putmp2(p, k->pub.q); - p = putmp2(p, k->pub.alpha); - p = putmp2(p, k->pub.key); - print("ssh-dss %.*[ %s\n", (int)(p - buf), buf, comment); - exits(nil); -} |