{"categories":[{"label":"Cryptography","url":"https://skillfed.io/packages/category/security-cryptography/2"}],"enrichment":{"capability":"Pure Python implementation of DES and Triple DES encryption algorithms, supporting DES-EDE3 with a 24 byte key and DES-EDE2 with a 16 byte key.","skillfed_tags":["legacy-crypto","abandoned"],"use_cases":["Decrypt legacy data or files encrypted with DES or Triple DES from older systems.","Integrate with legacy applications or protocols that require DES cipher support.","Educational study of symmetric encryption algorithms and block cipher operation modes.","Reverse-engineer or analyze existing DES-encrypted communications in a controlled environment."],"what_it_does":"pyDes is a pure Python implementation of the DES and Triple DES block cipher algorithms. It provides both DES-EDE3 with a 24 byte key and DES-EDE2 with a 16 byte key for symmetric encryption and decryption. The package has no external runtime dependencies and works with both Python 2 and Python 3, making it portable across environments.\n\nThe package is classified as mature but has been abandoned since its single release on 2016-05-06. DES itself is cryptographically broken by modern standards and should not be used for new security-critical applications. This package is most useful for decrypting legacy data, interfacing with older systems that still use DES, or educational exploration of symmetric encryption\u2014not for protecting sensitive information in new systems.","worth_installing":"No, unless you are maintaining legacy code that specifically requires DES decryption. The package is abandoned with no maintenance since 2016, and DES is cryptographically broken. For new encryption needs, use modern alternatives. For legacy compatibility, verify whether a maintained fork exists first."},"id":"pydes","links":{"html":"https://skillfed.io/packages/pydes","md":"https://skillfed.io/packages/pydes.md","pypi":"https://pypi.org/project/pydes/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2016-05-06","license_spdx":null,"license_treatment":"permissive","name":"pyDes","python_support":"unspecified","summary":"Pure python implementation of DES and TRIPLE DES encryption algorithm"},"popularity":{"monthly_downloads":218011,"position":9346,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.0.1"}
