--- id: oscrypto version: "1.3.0" license: MIT license_treatment: permissive maintenance: active --- # oscrypto — TLS (SSL) sockets, key generation, encryption, decryption, signing, verification and KDFs using the OS crypto libraries. Does not require a compiler, and relies on the OS for patching. Works on Windows, OS X and Linux/BSD. License: permissive · Maintenance: active · Popularity: top 1,000 on PyPI ## Install pip install oscrypto uv add oscrypto poetry add oscrypto ## Description # oscrypto A compilation-free, always up-to-date encryption library for Python that works on Windows, OS X, Linux and BSD. Supports the following versions of Python: 2.6, 2.7, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10 and pypy. - [Supported Operating Systems](#supported-operationg-systems) - [Features](#features) - [Why Another Python Crypto Library?](#why-another-python-crypto-library) - [Related Crypto Libraries](#related-crypto-libraries) - [Current Release](#current-release) - [Dependencies](#dependencies) - [Installation](#installation) - [License](#license) - [Documentation](#documentation) - [Continuous Integration](#continuous-integration) - [Testing](#testing) - [Development](#development) - [CI Tasks](#ci-tasks) [![GitHub Actions CI](https://github.com/wbond/oscrypto/workflows/CI/badge.svg)](https://github.com/wbond/oscrypto/actions?workflow=CI) [![CircleCI](https://circleci.com/gh/wbond/oscrypto.svg?style=shield)](https://circleci.com/gh/wbond/oscrypto) [![PyPI](https://img.shields.io/pypi/v/oscrypto.svg)](https://pypi.python.org/pypi/oscrypto) ## Supported Operating Systems The library integrates with the encryption library that is part of the... ## AI interpretation — verify before relying oscrypto provides TLS sockets, key generation, encryption, decryption, signing, and verification using the operating system's native crypto libraries, requiring no compiler and relying on the OS for security patching. Verdict: oscrypto is a mature, permissively licensed cryptography library suited for applications needing TLS, key management, and X.509 integration without compilation overhead. Its reliance on OS crypto libraries is a strength for security patching but a constraint for environments without native crypto support. No known vulnerabilities and active maintenance make it reliable for legacy and modern systems alike, though the 2022 release date warrants verification of ongoing support. [View on SkillFed](https://skillfed.io/packages/oscrypto) · [View on PyPI](https://pypi.org/project/oscrypto/)