✘✘ GRAYBYTE WORDPRESS FILE MANAGER ✘✘

​🇳​​🇦​​🇲​​🇪♯➤ beluga.o2switch.net ​🇻​♯➤ 4.18.0-553.123.2.lve.el8.x86_64 #1 SMP 🇾​♯➤ 2026

𝗛𝗢𝗠𝗘 𝗜𝗗 ♯➤ 185.154.139.77 ♯➤ 𝗔𝗗𝗠𝗜𝗡 𝗜𝗗 216.73.216.84
𝗢𝗣𝗧𝗜𝗢𝗡𝗦 ♯ CRL ♯➤ 𝗢𝗞 ┃ WGT ♯➤ 𝗢𝗞 ┃ SDO ♯➤ 𝗢𝗙𝗙 ┃ PKEX ♯➤ 𝗢𝗙𝗙
𝗗𝗘𝗔𝗖𝗧𝗜𝗩𝗔𝗧𝗘𝗗 ♯➤ 𝗔𝗟𝗟 𝗪𝗢𝗥𝗞𝗜𝗡𝗚....

𝗛𝗢𝗠𝗘
𝗖𝗨𝗥𝗥𝗘𝗡𝗧 𝗙𝗜𝗟𝗘 : /opt/alt/python35/lib64/python3.5/site-packages/Crypto/Cipher/__pycache__//DES.cpython-35.pyc


Bd\R3�@s�dZdZddlmZddlmZGdd�dej�Zdd�Zd	Zd
Z	dZ
dZd
ZdZ
dZdZdZdS)a�DES symmetric cipher

DES `(Data Encryption Standard)`__ is a symmetric block cipher standardized
by NIST_ . It has a fixed data block size of 8 bytes.
Its keys are 64 bits long, even though 8 bits were used for integrity (now they
are ignored) and do not contribute to securty.

DES is cryptographically secure, but its key length is too short by nowadays
standards and it could be brute forced with some effort.

DES should not be used for new designs. Use `AES`.

As an example, encryption can be done as follows:

    >>> from Crypto.Cipher import DES3
    >>> from Crypto import Random
    >>>
    >>> key = b'Sixteen byte key'
    >>> iv = Random.new().read(DES3.block_size)
    >>> cipher = DES3.new(key, DES3.MODE_OFB, iv)
    >>> plaintext = b'sona si latine loqueris '
    >>> msg = iv + cipher.encrypt(plaintext)

.. __: http://en.wikipedia.org/wiki/Data_Encryption_Standard
.. _NIST: http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf

:undocumented: __revision__, __package__
z$Id$�)�	blockalgo)�_DESc@s"eZdZdZdd�ZdS)�	DESCipherzDES cipher objectcOs tjj|t|||�dS)zUInitialize a DES cipher object
        
        See also `new()` at the module level.N)r�	BlockAlgo�__init__r)�self�key�args�kwargs�r�D/opt/alt/python35/lib64/python3.5/site-packages/Crypto/Cipher/DES.pyr;szDESCipher.__init__N)�__name__�
__module__�__qualname__�__doc__rrrrrr8srcOst|||�S)amCreate a new DES cipher

    :Parameters:
      key : byte string
        The secret key to use in the symmetric cipher.
        It must be 8 byte long. The parity bits will be ignored.
    :Keywords:
      mode : a *MODE_** constant
        The chaining mode to use for encryption or decryption.
        Default is `MODE_ECB`.
      IV : byte string
        The initialization vector to use for encryption or decryption.
        
        It is ignored for `MODE_ECB` and `MODE_CTR`.

        For `MODE_OPENPGP`, IV must be `block_size` bytes long for encryption
        and `block_size` +2 bytes for decryption (in the latter case, it is
        actually the *encrypted* IV which was prefixed to the ciphertext).
        It is mandatory.
       
        For all other modes, it must be `block_size` bytes longs. It is optional and
        when not present it will be given a default value of all zeroes.
      counter : callable
        (*Only* `MODE_CTR`). A stateful function that returns the next
        *counter block*, which is a byte string of `block_size` bytes.
        For better performance, use `Crypto.Util.Counter`.
      segment_size : integer
        (*Only* `MODE_CFB`).The number of bits the plaintext and ciphertext
        are segmented in.
        It must be a multiple of 8. If 0 or not specified, it will be assumed to be 8.

    :Return: an `DESCipher` object
    )r)rr	r
rrr�newAs"r��������N)r�__revision__Z
Crypto.CipherrrrrrZMODE_ECBZMODE_CBCZMODE_CFBZMODE_PGPZMODE_OFBZMODE_CTRZMODE_OPENPGPZ
block_sizeZkey_sizerrrr�<module>1s	%


Current_dir [ 𝗡𝗢𝗧 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ] Document_root [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ]


[ Back ]
𝗡𝗔𝗠𝗘
𝗦𝗜𝗭𝗘
𝗟𝗔𝗦𝗧 𝗧𝗢𝗨𝗖𝗛
𝗨𝗦𝗘𝗥
𝗦𝗧𝗔𝗧𝗨𝗦
𝗙𝗨𝗡𝗖𝗧𝗜𝗢𝗡𝗦
..
--
25 Jul 2024 8.44 AM
root / linksafe
0755
AES.cpython-35.opt-1.pyc
3.235 KB
26 May 2020 3.27 AM
root / linksafe
0644
AES.cpython-35.pyc
3.235 KB
26 May 2020 3.27 AM
root / linksafe
0644
ARC2.cpython-35.opt-1.pyc
3.913 KB
26 May 2020 3.27 AM
root / linksafe
0644
ARC2.cpython-35.pyc
3.913 KB
26 May 2020 3.27 AM
root / linksafe
0644
ARC4.cpython-35.opt-1.pyc
3.617 KB
26 May 2020 3.27 AM
root / linksafe
0644
ARC4.cpython-35.pyc
3.617 KB
26 May 2020 3.27 AM
root / linksafe
0644
Blowfish.cpython-35.opt-1.pyc
3.462 KB
26 May 2020 3.27 AM
root / linksafe
0644
Blowfish.cpython-35.pyc
3.462 KB
26 May 2020 3.27 AM
root / linksafe
0644
CAST.cpython-35.opt-1.pyc
3.509 KB
26 May 2020 3.27 AM
root / linksafe
0644
CAST.cpython-35.pyc
3.509 KB
26 May 2020 3.27 AM
root / linksafe
0644
DES.cpython-35.opt-1.pyc
3.405 KB
26 May 2020 3.27 AM
root / linksafe
0644
DES.cpython-35.pyc
3.405 KB
26 May 2020 3.27 AM
root / linksafe
0644
DES3.cpython-35.opt-1.pyc
4.126 KB
26 May 2020 3.27 AM
root / linksafe
0644
DES3.cpython-35.pyc
4.126 KB
26 May 2020 3.27 AM
root / linksafe
0644
PKCS1_OAEP.cpython-35.opt-1.pyc
7.711 KB
26 May 2020 3.27 AM
root / linksafe
0644
PKCS1_OAEP.cpython-35.pyc
7.711 KB
26 May 2020 3.27 AM
root / linksafe
0644
PKCS1_v1_5.cpython-35.opt-1.pyc
8.453 KB
26 May 2020 3.27 AM
root / linksafe
0644
PKCS1_v1_5.cpython-35.pyc
8.453 KB
26 May 2020 3.27 AM
root / linksafe
0644
XOR.cpython-35.opt-1.pyc
2.121 KB
26 May 2020 3.27 AM
root / linksafe
0644
XOR.cpython-35.pyc
2.121 KB
26 May 2020 3.27 AM
root / linksafe
0644
__init__.cpython-35.opt-1.pyc
2.537 KB
26 May 2020 3.27 AM
root / linksafe
0644
__init__.cpython-35.pyc
2.537 KB
26 May 2020 3.27 AM
root / linksafe
0644
blockalgo.cpython-35.opt-1.pyc
5.672 KB
26 May 2020 3.27 AM
root / linksafe
0644
blockalgo.cpython-35.pyc
5.672 KB
26 May 2020 3.27 AM
root / linksafe
0644

✘✘ GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME ✘✘
Static GIF Static GIF