Windows NT DGPENSV2LPKMN 10.0 build 14393 (Windows Server 2016) AMD64
Apache/2.4.46 (Win64) OpenSSL/1.1.1h PHP/7.3.25
: 172.16.0.66 | : 172.16.0.254
Cant Read [ /etc/named.conf ]
7.3.25
SYSTEM
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
BLACK DEFEND!
README
+ Create Folder
+ Create File
[ A ]
[ C ]
[ D ]
C: /
xampp7 /
perl /
vendor /
lib /
Crypt /
[ HOME SHELL ]
Name
Size
Permission
Action
AuthEnc
[ DIR ]
drwxrwxrwx
CAST5_PP
[ DIR ]
drwxrwxrwx
Checksum
[ DIR ]
drwxrwxrwx
Cipher
[ DIR ]
drwxrwxrwx
DSA
[ DIR ]
drwxrwxrwx
Digest
[ DIR ]
drwxrwxrwx
Mac
[ DIR ]
drwxrwxrwx
Mode
[ DIR ]
drwxrwxrwx
OpenPGP
[ DIR ]
drwxrwxrwx
OpenSSL
[ DIR ]
drwxrwxrwx
PK
[ DIR ]
drwxrwxrwx
PRNG
[ DIR ]
drwxrwxrwx
RIPEMD160
[ DIR ]
drwxrwxrwx
RSA
[ DIR ]
drwxrwxrwx
Random
[ DIR ]
drwxrwxrwx
SSLeay
[ DIR ]
drwxrwxrwx
Stream
[ DIR ]
drwxrwxrwx
AuthEnc.pm
152
B
-rw-rw-rw-
Blowfish.pm
4.66
KB
-rw-rw-rw-
CAST5_PP.pm
8.57
KB
-rw-rw-rw-
CBC.pm
36.75
KB
-rw-rw-rw-
Checksum.pm
2.2
KB
-rw-rw-rw-
Cipher.pm
4.09
KB
-rw-rw-rw-
DES.pm
3.43
KB
-rw-rw-rw-
DES_EDE3.pm
2.68
KB
-rw-rw-rw-
DSA.pm
6.82
KB
-rw-rw-rw-
Digest.pm
9.12
KB
-rw-rw-rw-
IDEA.pm
1.31
KB
-rw-rw-rw-
IDEA.pod
1.83
KB
-rw-rw-rw-
KeyDerivation.pm
3.65
KB
-rw-rw-rw-
Mac.pm
711
B
-rw-rw-rw-
Misc.pm
14.59
KB
-rw-rw-rw-
Mode.pm
146
B
-rw-rw-rw-
OpenPGP.pm
58.89
KB
-rw-rw-rw-
PK.pm
505
B
-rw-rw-rw-
PRNG.pm
6.49
KB
-rw-rw-rw-
RC4.pm
4.78
KB
-rw-rw-rw-
RC6.pm
1.37
KB
-rw-rw-rw-
RIPEMD160.pm
7.38
KB
-rw-rw-rw-
RSA.pm
17.05
KB
-rw-rw-rw-
Rijndael.pm
3.06
KB
-rw-rw-rw-
SSLeay.pm
17.11
KB
-rw-rw-rw-
Serpent.pm
2.15
KB
-rw-rw-rw-
Twofish.pm
3.34
KB
-rw-rw-rw-
Delete
Unzip
Zip
${this.title}
Close
Code Editor : DES_EDE3.pm
# $Id: DES_EDE3.pm,v 1.2 2001/09/15 03:41:09 btrott Exp $ package Crypt::DES_EDE3; use strict; use Crypt::DES; use vars qw( $VERSION ); $VERSION = '0.01'; sub new { my $class = shift; my $ede3 = bless {}, $class; $ede3->init(@_); } sub keysize { 24 } sub blocksize { 8 } sub init { my $ede3 = shift; my($key) = @_; for my $i (1..3) { $ede3->{"des$i"} = Crypt::DES->new(substr $key, 8*($i-1), 8); } $ede3; } sub encrypt { my($ede3, $block) = @_; $ede3->{des3}->encrypt( $ede3->{des2}->decrypt( $ede3->{des1}->encrypt($block) ) ); } sub decrypt { my($ede3, $block) = @_; $ede3->{des1}->decrypt( $ede3->{des2}->encrypt( $ede3->{des3}->decrypt($block) ) ); } 1; __END__ =head1 NAME Crypt::DES_EDE3 - Triple-DES EDE encryption/decryption =head1 SYNOPSIS use Crypt::DES_EDE3; my $ede3 = Crypt::DES_EDE3->new($key); $ede3->encrypt($block); =head1 DESCRIPTION I<Crypt::DES_EDE3> implements DES-EDE3 encryption. This is triple-DES encryption where an encrypt operation is encrypt-decrypt-encrypt, and decrypt is decrypt-encrypt-decrypt. This implementation uses I<Crypt::DES> to do its dirty DES work, and simply provides a wrapper around that module: setting up the individual DES ciphers, initializing the keys, and performing the encryption/decryption steps. DES-EDE3 encryption requires a key size of 24 bytes. You're probably best off not using this module directly, as the I<encrypt> and I<decrypt> methods expect 8-octet blocks. You might want to use the module in conjunction with I<Crypt::CBC>, for example. This would be DES-EDE3-CBC, or triple-DES in outer CBC mode. =head1 USAGE =head2 $ede3 = Crypt::DES_EDE3->new($key) Creates a new I<Crypt::DES_EDE3> object (really, a collection of three DES ciphers), and initializes each cipher with part of I<$key>, which should be at least 24 bytes. If it's longer than 24 bytes, the extra bytes will be ignored. Returns the new object. =head2 $ede3->encrypt($block) Encrypts an 8-byte block of data I<$block> using the three DES ciphers in an encrypt-decrypt-encrypt operation. Returns the encrypted block. =head2 $ede3->decrypt($block) Decrypts an 8-byte block of data I<$block> using the three DES ciphers in a decrypt-encrypt-decrypt operation. Returns the decrypted block. =head2 $ede3->blocksize Returns the block size (8). =head2 $ede3->keysize Returns the key size (24). =head1 LICENSE Crypt::DES_EDE3 is free software; you may redistribute it and/or modify it under the same terms as Perl itself. =head1 AUTHOR & COPYRIGHTS Crypt::DES_EDE3 is Copyright 2001 Benjamin Trott, ben@rhumba.pair.com. All rights reserved. =cut
Close