1e4d4ce0cSPeter Avalos# Type: OpenSSH key files 2e4d4ce0cSPeter Avalos# From: Nicolas Collignon <tsointsoin@gmail.com> 3e4d4ce0cSPeter Avalos 4e4d4ce0cSPeter Avalos0 string SSH\ PRIVATE\ KEY OpenSSH RSA1 private key, 5e4d4ce0cSPeter Avalos>28 string >\0 version %s 682c5fa3eSPeter Avalos0 string -----BEGIN\ OPENSSH\ PRIVATE\ KEY----- OpenSSH private key 7e4d4ce0cSPeter Avalos 8e4d4ce0cSPeter Avalos0 string ssh-dss\ OpenSSH DSA public key 9e4d4ce0cSPeter Avalos0 string ssh-rsa\ OpenSSH RSA public key 10e8af9738SPeter Avalos0 string ecdsa-sha2-nistp256 OpenSSH ECDSA public key 11e8af9738SPeter Avalos0 string ecdsa-sha2-nistp384 OpenSSH ECDSA public key 12e8af9738SPeter Avalos0 string ecdsa-sha2-nistp521 OpenSSH ECDSA public key 1382c5fa3eSPeter Avalos0 string ssh-ed25519 OpenSSH ED25519 public key 146fca56fbSSascha Wildner 156fca56fbSSascha Wildner0 string SSHKRL\n\0 166fca56fbSSascha Wildner>8 ubelong 1 OpenSSH key/certificate revocation list, format %u 176fca56fbSSascha Wildner>>12 ubequad x \b, version %llx 186fca56fbSSascha Wildner>>>20 beqdate x \b, generated %s 196fca56fbSSascha Wildner 20*c990e5baSDaniel Fojt# From: Joerg Jenderek 21*c990e5baSDaniel Fojt# URL: https://en.wikipedia.org/wiki/PuTTY 22*c990e5baSDaniel Fojt# Reference: https://the.earth.li/~sgtatham/putty/latest/putty-0.73.tar.gz 23*c990e5baSDaniel Fojt# /sshpubk.c 24*c990e5baSDaniel Fojt0 string PuTTY-User-Key-File- PuTTY Private Key File 25*c990e5baSDaniel Fojt#!:mime text/plain 26*c990e5baSDaniel Fojt# https://github.com/github/putty/blob/master/windows/installer.wxs 27*c990e5baSDaniel Fojt!:mime application/x-putty-private-key 28*c990e5baSDaniel Fojt!:ext ppk 29*c990e5baSDaniel Fojt# version 1 or 2 30*c990e5baSDaniel Fojt>20 string x \b, version %.1s 31*c990e5baSDaniel Fojt# name of the algorithm like: ssh-dss ssh-rsa ecdsa-sha2-nistp256 ssh-ed25519 32*c990e5baSDaniel Fojt>23 string x \b, algorithm %s 33*c990e5baSDaniel Fojt# next line says "Encryption: " plus an encryption type like aes256-cbc or none 34*c990e5baSDaniel Fojt>32 search/13 Encryption:\040 \b, Encryption 35*c990e5baSDaniel Fojt>>&0 string x %s 36*c990e5baSDaniel Fojt# next line says "Comment: " plus the comment string 37*c990e5baSDaniel Fojt>>>&0 search/3 Comment:\040 38*c990e5baSDaniel Fojt>>>>&0 string x "%s" 39*c990e5baSDaniel Fojt 40