{"categories":[{"label":"Cryptography","url":"https://skillfed.io/packages/category/security-cryptography/2"}],"enrichment":{"capability":"Provides TLS/SSL connections using pre-shared key (PSK) authentication instead of certificates, with support for Python 3.8 through 3.12.","skillfed_tags":["tls-psk","ssl-authentication"],"use_cases":["Establish TLS connections to embedded devices or test servers that use PSK authentication.","Implement secure communication in environments where certificate management is unavailable.","Test or develop mobile device communication protocols that rely on pre-shared key authentication.","Replace certificate-based authentication in legacy systems that support only PSK cipher suites."],"what_it_does":"sslpsk-pmd3 is a fork of sslpsk that adds support for Python 3.8, 3.9, 3.10, 3.11, and 3.12. It enables TLS/SSL connections authenticated by pre-shared keys (PSK) rather than traditional certificate-based authentication, useful in scenarios where certificate infrastructure is unavailable or impractical. The package wraps low-level SSL/TLS operations to negotiate PSK-based cipher suites.\n\nThe library is distributed as pre-compiled wheels for multiple platforms and architectures, reducing installation friction. It has no runtime dependencies beyond Python itself. The fork was created to support pymobiledevice3, suggesting use in mobile device communication or testing contexts where PSK authentication is preferred.","worth_installing":"Yes, if you need TLS/PSK authentication and are working with Python 3.8\u20133.12. The package is stable, permissively licensed under Apache License 2.0, has no external dependencies, and offers pre-built wheels for common platforms. However, the repository is dormant (last commit February 2024); verify that security updates will be available if your use case requires active maintenance."},"id":"sslpsk-pmd3","links":{"html":"https://skillfed.io/packages/sslpsk-pmd3","md":"https://skillfed.io/packages/sslpsk-pmd3.md","pypi":"https://pypi.org/project/sslpsk-pmd3/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2024-02-09","license_spdx":null,"license_treatment":"permissive","name":"sslpsk-pmd3","python_support":"supports_current","summary":"sslpsk fork for pymobiledevice3"},"popularity":{"monthly_downloads":268186,"position":8282,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.0.3"}
