Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Tink | 13,169 | 43 | a day ago | 89 | August 10, 2022 | 37 | apache-2.0 | Java | ||
Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse. | ||||||||||
Javascript Obfuscator | 10,934 | 163 | 458 | a month ago | 243 | February 14, 2022 | 133 | bsd-2-clause | TypeScript | |
A powerful obfuscator for JavaScript and Node.js | ||||||||||
Cryptomator | 9,387 | 13 hours ago | 277 | gpl-3.0 | Java | |||||
Multi-platform transparent client-side encryption of your files in the cloud | ||||||||||
Monero | 7,909 | 12 hours ago | 586 | other | C++ | |||||
Monero: the secure, private, untraceable cryptocurrency | ||||||||||
Gosec | 6,886 | 308 | 3 days ago | 108 | August 20, 2022 | 26 | apache-2.0 | Go | ||
Golang security checker | ||||||||||
Ctf Wiki | 6,675 | a month ago | 70 | other | Python | |||||
Come and join us, we need you! | ||||||||||
Privatebin | 5,031 | 20 days ago | 21 | April 09, 2022 | 131 | other | PHP | |||
A minimalist, open source online pastebin where the server has zero knowledge of pasted data. Data is encrypted/decrypted in the browser using 256 bits AES. | ||||||||||
Awesome Infosec | 4,385 | 3 months ago | 6 | |||||||
A curated list of awesome infosec courses and training resources. | ||||||||||
Valet | 3,870 | 44 | a day ago | 43 | June 26, 2020 | 8 | apache-2.0 | Swift | ||
Valet lets you securely store data in the iOS, tvOS, or macOS Keychain without knowing a thing about how the Keychain works. It’s easy. We promise. | ||||||||||
Ctf All In One | 3,313 | 2 months ago | 3 | cc-by-sa-4.0 | C | |||||
CTF竞赛权威指南 |
PyCryptodome is a self-contained Python package of low-level cryptographic primitives.
It supports Python 2.7, Python 3.5 and newer, and PyPy.
The installation procedure depends on the package you want the library to be in. PyCryptodome can be used as:
an almost drop-in replacement for the old PyCrypto library. You install it with:
pip install pycryptodome
In this case, all modules are installed under the Crypto
package.
One must avoid having both PyCrypto and PyCryptodome installed at the same time, as they will interfere with each other.
This option is therefore recommended only when you are sure that
the whole application is deployed in a virtualenv
.
a library independent of the old PyCrypto. You install it with:
pip install pycryptodomex
In this case, all modules are installed under the Cryptodome
package.
PyCrypto and PyCryptodome can coexist.
For faster public key operations in Unix, you should install GMP in your system.
PyCryptodome is a fork of PyCrypto. It brings the following enhancements with respect to the last official version of PyCrypto (2.6.1):
PyCryptodome is not a wrapper to a separate C library like OpenSSL. To the largest possible extent, algorithms are implemented in pure Python. Only the pieces that are extremely critical to performance (e.g. block ciphers) are implemented as C extensions.
For more information, see the homepage.
For security issues, please send an email to [email protected].
All the code can be downloaded from GitHub.