开发库(Coding & Development)
-
Python:
- cryptography: https://github.com/pyca/cryptography
- PyCryptodome: https://github.com/Legrandin/pycryptodome
-
Java:
- Bouncy Castle: https://www.bouncycastle.org
- Java Cryptography Architecture (JCA) and Java Cryptography Extension (JCE): https://docs.oracle.com/javase/8/docs/technotes/guides/security/crypto/CryptoSpec.html
-
C/C++:
- OpenSSL: https://github.com/openssl/openssl
- libsodium: https://github.com/jedisct1/libsodium
- Crypto++: https://github.com/weidai11/cryptopp
-
C#:
- Bouncy Castle C#: https://github.com/bcgit/bc-csharp
- .NET Cryptography API: https://docs.microsoft.com/en-us/dotnet/standard/security/cryptography-model
-
JavaScript:
- Web Crypto API: https://developer.mozilla.org/en-US/docs/Web/API/Web_Crypto_API
- SJCL (Stanford JavaScript Crypto Library): https://github.com/bitwiseshiftleft/sjcl
-
Go:
- crypto:https://pkg.go.dev/crypto
- NaCl (Networking and Cryptography library): https://github.com/golang/crypto
-
Ruby:
- OpenSSL for Ruby: https://github.com/ruby/openssl
- RbNaCl (Ruby Networking and Cryptography library): https://github.com/cryptosphere/rbnacl
-
PHP:
- Libsodium for PHP: https://github.com/jedisct1/libsodium-php
- PHP OpenSSL extension: https://www.php.net/manual/en/book.openssl.php
people found this article helpful. What about you?