sybrenstuvel / Python Rsa
Licence: other
Python-RSA is a pure-Python RSA implementation.
Programming Languages
python 139335 projects - #7 most used programming language
Projects that are alternatives of or similar to Python Rsa
cryptonA simple Dart library for asymmetric encryption and digital signatures
Stars: ✭ 25 (-91.88%)
Mutual labels: rsa
esp32-weather-google-sheetsWeather station based on ESP32 and MicroPython with sending data to Google Sheets
Stars: ✭ 48 (-84.42%)
Mutual labels: rsa
dart crypto[Flutter] 本项目基于flutter_macos_v0.5.8-dev版本采用Dart语言开发。`DYFCryptoProvider`集成了Base64, 32/16 Bits MD5, AES, RSA等算法。(This Flutter project is developed in Dart language based on flutter_macos_v0.5.8-dev. `DYFCryptoProvider` integrates Base64, 32/16 Bits MD5, AES and RSA algorithms.)
Stars: ✭ 30 (-90.26%)
Mutual labels: rsa
bleichenbacherBleichenbachers "Million message attack" on RSA in Python
Stars: ✭ 24 (-92.21%)
Mutual labels: rsa
Aes Rsa JavaAES+RSA结合应用java示例
Stars: ✭ 295 (-4.22%)
Mutual labels: rsa
Cryptography-GuidelinesGuidance on implementing cryptography as a developer.
Stars: ✭ 15 (-95.13%)
Mutual labels: rsa
OscryptoCompiler-free Python crypto library backed by the OS, supporting CPython and PyPy
Stars: ✭ 257 (-16.56%)
Mutual labels: rsa
Detect-CVE-2017-15361-TPMDetects Windows and Linux systems with enabled Trusted Platform Modules (TPM) vulnerable to CVE-2017-15361. #nsacyber
Stars: ✭ 34 (-88.96%)
Mutual labels: rsa
interesting-keysInteresting collected (leaked) encryption/decryption keys
Stars: ✭ 33 (-89.29%)
Mutual labels: rsa
encryptlab🔑 Comprehensive (and free) list of encryption and decryption in Node.js.
Stars: ✭ 80 (-74.03%)
Mutual labels: rsa
rsa-js-phpphp+js配合用RSA加解密
Stars: ✭ 28 (-90.91%)
Mutual labels: rsa
Crypt LeCrypt::LE - Let's Encrypt / Buypass / ACME client and library in Perl for obtaining free SSL certificates (inc. generating RSA/ECC keys and CSRs). HTTP/DNS verification is supported out of the box, easily extended with plugins, easily dockerized.
Stars: ✭ 277 (-10.06%)
Mutual labels: rsa
SolRsaVerifySolidity RSA Sha256 Pkcs1 Verification
Stars: ✭ 45 (-85.39%)
Mutual labels: rsa
dtlsDatagram Transport Layer Security (DTLS) client.
Stars: ✭ 72 (-76.62%)
Mutual labels: rsa
Goencryptgo语言封装的各种对称加密和非对称加密,可以直接使用,包括3重DES,AES的CBC和CTR模式,还有RSA非对称加密,ECC椭圆曲线的加密和数字签名
Stars: ✭ 297 (-3.57%)
Mutual labels: rsa
Neurokit.pyA Python Toolbox for Statistics and Neurophysiological Signal Processing (EEG, EDA, ECG, EMG...).
Stars: ✭ 292 (-5.19%)
Mutual labels: rsa
algorithm-structure2021年最新总结 500个常用数据结构,算法,算法导论,面试常用,大厂高级工程师整理总结
Stars: ✭ 590 (+91.56%)
Mutual labels: rsa
Pure Python RSA implementation

Python-RSA is a pure-Python RSA implementation. It supports
encryption and decryption, signing and verifying signatures, and key
generation according to PKCS#1 version 1.5. It can be used as a Python
library as well as on the commandline. The code was mostly written by
Sybren A. Stüvel.
Documentation can be found at the Python-RSA homepage. For all changes, check the changelog.
Download and install using:
pip install rsa
or download it from the Python Package Index.
The source code is maintained at GitHub and is
licensed under the Apache License, version 2.0
Security
Because of how Python internally stores numbers, it is very hard (if not impossible) to make a pure-Python program secure against timing attacks. This library is no exception, so use it with care. See https://securitypitfalls.wordpress.com/2018/08/03/constant-time-compare-in-python/ for more info.
Setup of Development Environment
python3 -m venv .venv
. ./.venv/bin/activate
pip install poetry
poetry install
Publishing a New Release
. ./.venv/bin/activate
poetry publish --build
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at
[email protected].