|5 days ago||7 days ago|
|GNU General Public License v3.0 or later||GNU General Public License v3.0 or later|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Proofs and specifications
1 project | reddit.com/r/RISCV | 13 Mar 20221 project | reddit.com/r/kernel | 13 Mar 20221 project | reddit.com/r/computerscience | 13 Mar 20221 project | reddit.com/r/seL4 | 13 Mar 2022
On Hubris and Humility: developing an OS for robustness in Rust [video]
3 projects | news.ycombinator.com | 4 Dec 2021
State in a smartphone: Inside Ukraine’s effort to replace bureaucracy with an app
1 project | reddit.com/r/europe | 13 Jul 2021
Drew DeVault's take on rewriting everything in rust
11 projects | reddit.com/r/linux | 18 Feb 2021
I made the prepper version of the Internet
6 projects | reddit.com/r/preppers | 28 Mar 2022
Ah, and sorry, I forgot, I don't use any third party libs for the networking. It's all from scratch to be as efficient as possible, and usable over low-bandwidth links. I used a library for fetching network card details when using physical ethernet devices as interfaces, and I used the very well-regarde cryptography.io library for the cryptographic primitives that I use in the implementation.
Failed to install Python Cryptography package with PIP and setup.py
2 projects | reddit.com/r/codehunter | 14 Mar 2022
When I try to install the Cryptography package for Python through either pip install cryptography or by downloading the package from their site and running python setup.py, I get the following error:
Just how? Why is Java seemingly more complex?
5 projects | reddit.com/r/ProgrammerHumor | 28 Feb 2022
I know you mentioned it, but for anyone who hasn't read what happened with the cryptography package when they changed the backend to rely on Rust. I take no stance on the issue, but the drama of it is a fantastic read.
Where the heck are you in real life?
2 projects | reddit.com/r/ProgrammerHumor | 2 Feb 2022
Here you go: https://github.com/pyca/cryptography/issues/5771 enjoy.
Information and learning resources for cryptography newcomers
11 projects | reddit.com/r/cryptography | 31 Jan 2022
Cert. manager doesn't handle UTF-8
3 projects | reddit.com/r/PFSENSE | 11 Jan 2022
There's a discussion on Github issues of Cryptography lib if you want more details : https://github.com/pyca/cryptography/issues/68043 projects | reddit.com/r/PFSENSE | 11 Jan 2022
This cause issue when using some libraries (eg. Python cryptography : https://cryptography.io)
Using Rust along with Python
1 project | reddit.com/r/rust | 7 Dec 2021
Yes, I would say that pyO3 + maturin or setuptools-rust is the most common setup nowadays. https://github.com/pyca/cryptography is an example for a mixed Rust + Python package.
1 project | dev.to | 16 Nov 2021
Popular 'coa' NPM library hijacked to steal user passwords
7 projects | reddit.com/r/programming | 5 Nov 2021
You don't get the benefit of "security" by using version ranges. If anything, your builds must produce same result whether they're built a year later, tomorrow, or next month, when built from same source configuration. In fact, it's less secure because you might get an update that breaks entire API or builds (See: cryptography library update breaking entire ecosystem. a library that must be as stable as possible. What if it packaged malware instead?)
What are some alternatives?
PyCrypto - The Python Cryptography Toolkit
pycryptodome - A self-contained cryptographic library for Python
pyOpenSSL -- A Python wrapper around the OpenSSL library - A Python wrapper around the OpenSSL library
PyNacl - Python binding to the Networking and Cryptography (NaCl) library
Paramiko - The leading native Python SSHv2 protocol library.
Themis - Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.
hashids - Implementation of hashids (http://hashids.org) in Python. Compatible with Python 2 and Python 3
HashLib4Python-CPPWrapper - HashLib4Python is a cython wrapper around HashLib4CPP library that provides an easy to use interface for computing hashes and checksums of strings, files and bytearrays.
doesitarm - 🦾 A list of reported app support for Apple Silicon and the new Apple M1 Macs
ContentHash for Python - Python implementation of EIP 1577 content hash
Poetry - Python dependency management and packaging made easy.