Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
LiteSpeed
: 162.0.232.56 | : 216.73.216.178
Cant Read [ /etc/named.conf ]
8.1.33
syrihapj
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 /
syrihapj /
public_html /
node_modules /
crypto-js /
[ HOME SHELL ]
Name
Size
Permission
Action
docs
[ DIR ]
dr-xr-xr-x
CONTRIBUTING.md
482
B
-rw-r--r--
LICENSE
1.14
KB
-rw-r--r--
README.md
5.74
KB
-rw-r--r--
aes.js
8.45
KB
-rw-r--r--
bower.json
645
B
-rw-r--r--
cipher-core.js
28.96
KB
-rw-r--r--
core.js
23.08
KB
-rw-r--r--
crypto-js.js
193.47
KB
-rw-r--r--
enc-base64.js
3.99
KB
-rw-r--r--
enc-base64url.js
4.33
KB
-rw-r--r--
enc-hex.js
359
B
-rw-r--r--
enc-latin1.js
362
B
-rw-r--r--
enc-utf16.js
3.99
KB
-rw-r--r--
enc-utf8.js
360
B
-rw-r--r--
evpkdf.js
3.9
KB
-rw-r--r--
format-hex.js
1.78
KB
-rw-r--r--
format-openssl.js
416
B
-rw-r--r--
hmac-md5.js
422
B
-rw-r--r--
hmac-ripemd160.js
440
B
-rw-r--r--
hmac-sha1.js
425
B
-rw-r--r--
hmac-sha224.js
464
B
-rw-r--r--
hmac-sha256.js
431
B
-rw-r--r--
hmac-sha3.js
462
B
-rw-r--r--
hmac-sha384.js
501
B
-rw-r--r--
hmac-sha512.js
468
B
-rw-r--r--
hmac.js
3.89
KB
-rw-r--r--
index.js
1.59
KB
-rw-r--r--
lib-typedarrays.js
2.18
KB
-rw-r--r--
md5.js
9.2
KB
-rw-r--r--
mode-cfb.js
2.07
KB
-rw-r--r--
mode-ctr-gladman.js
2.28
KB
-rw-r--r--
mode-ctr.js
1.43
KB
-rw-r--r--
mode-ecb.js
893
B
-rw-r--r--
mode-ofb.js
1.3
KB
-rw-r--r--
package.json
719
B
-rw-r--r--
pad-ansix923.js
1.24
KB
-rw-r--r--
pad-iso10126.js
1.09
KB
-rw-r--r--
pad-iso97971.js
918
B
-rw-r--r--
pad-nopadding.js
554
B
-rw-r--r--
pad-pkcs7.js
411
B
-rw-r--r--
pad-zeropadding.js
1.08
KB
-rw-r--r--
pbkdf2.js
4.43
KB
-rw-r--r--
rabbit-legacy.js
6.56
KB
-rw-r--r--
rabbit.js
6.52
KB
-rw-r--r--
rc4.js
3.49
KB
-rw-r--r--
ripemd160.js
9.17
KB
-rw-r--r--
sha1.js
3.97
KB
-rw-r--r--
sha224.js
1.87
KB
-rw-r--r--
sha256.js
5.41
KB
-rw-r--r--
sha3.js
10.4
KB
-rw-r--r--
sha384.js
2.21
KB
-rw-r--r--
sha512.js
13.15
KB
-rw-r--r--
tripledes.js
24.29
KB
-rw-r--r--
x64-core.js
8.68
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : evpkdf.js
;(function (root, factory, undef) { if (typeof exports === "object") { // CommonJS module.exports = exports = factory(require("./core"), require("./sha1"), require("./hmac")); } else if (typeof define === "function" && define.amd) { // AMD define(["./core", "./sha1", "./hmac"], factory); } else { // Global (browser) factory(root.CryptoJS); } }(this, function (CryptoJS) { (function () { // Shortcuts var C = CryptoJS; var C_lib = C.lib; var Base = C_lib.Base; var WordArray = C_lib.WordArray; var C_algo = C.algo; var MD5 = C_algo.MD5; /** * This key derivation function is meant to conform with EVP_BytesToKey. * www.openssl.org/docs/crypto/EVP_BytesToKey.html */ var EvpKDF = C_algo.EvpKDF = Base.extend({ /** * Configuration options. * * @property {number} keySize The key size in words to generate. Default: 4 (128 bits) * @property {Hasher} hasher The hash algorithm to use. Default: MD5 * @property {number} iterations The number of iterations to perform. Default: 1 */ cfg: Base.extend({ keySize: 128/32, hasher: MD5, iterations: 1 }), /** * Initializes a newly created key derivation function. * * @param {Object} cfg (Optional) The configuration options to use for the derivation. * * @example * * var kdf = CryptoJS.algo.EvpKDF.create(); * var kdf = CryptoJS.algo.EvpKDF.create({ keySize: 8 }); * var kdf = CryptoJS.algo.EvpKDF.create({ keySize: 8, iterations: 1000 }); */ init: function (cfg) { this.cfg = this.cfg.extend(cfg); }, /** * Derives a key from a password. * * @param {WordArray|string} password The password. * @param {WordArray|string} salt A salt. * * @return {WordArray} The derived key. * * @example * * var key = kdf.compute(password, salt); */ compute: function (password, salt) { var block; // Shortcut var cfg = this.cfg; // Init hasher var hasher = cfg.hasher.create(); // Initial values var derivedKey = WordArray.create(); // Shortcuts var derivedKeyWords = derivedKey.words; var keySize = cfg.keySize; var iterations = cfg.iterations; // Generate key while (derivedKeyWords.length < keySize) { if (block) { hasher.update(block); } block = hasher.update(password).finalize(salt); hasher.reset(); // Iterations for (var i = 1; i < iterations; i++) { block = hasher.finalize(block); hasher.reset(); } derivedKey.concat(block); } derivedKey.sigBytes = keySize * 4; return derivedKey; } }); /** * Derives a key from a password. * * @param {WordArray|string} password The password. * @param {WordArray|string} salt A salt. * @param {Object} cfg (Optional) The configuration options to use for this computation. * * @return {WordArray} The derived key. * * @static * * @example * * var key = CryptoJS.EvpKDF(password, salt); * var key = CryptoJS.EvpKDF(password, salt, { keySize: 8 }); * var key = CryptoJS.EvpKDF(password, salt, { keySize: 8, iterations: 1000 }); */ C.EvpKDF = function (password, salt, cfg) { return EvpKDF.create(cfg).compute(password, salt); }; }()); return CryptoJS.EvpKDF; }));
Close