Comprehensive collection of verified SHA-224 implementations
Python's built-in cryptographic hash library. Provides SHA-224 through OpenSSL backend with excellent performance.
Modern cryptography library for Python with both high-level recipes and low-level interfaces to common cryptographic algorithms.
Self-contained Python package of low-level cryptographic primitives. Drop-in replacement for PyCrypto.
Node.js built-in crypto module providing cryptographic functionality including SHA-224 hashing.
Native browser API for performing cryptographic operations including SHA-224 hashing.
JavaScript library of crypto standards. Works in browsers and Node.js.
High-security, easily auditable, 0-dependency cryptographic hashes for JavaScript.
Java's built-in security package providing SHA-224 through MessageDigest class.
Comprehensive Java cryptography APIs supporting SHA-224 and many other algorithms.
Apache Commons library providing implementations of common encoders and decoders including SHA-224.
Go's standard library crypto package providing SHA-224 (via sha256.New224).
Full-featured toolkit for TLS and SSL protocols, also a general-purpose cryptography library with SHA-224 support.
Basic implementations of standard cryptography algorithms, suitable for embedded systems.
| Language | Library | Installation | Native | Hardware Accel |
|---|---|---|---|---|
| Ruby | Digest::SHA2 | require 'digest' |
✓ | ✓ |
| PHP | hash() | Built-in (PHP 5.1.2+) | ✓ | ✓ |
| Rust | sha2 crate | cargo add sha2 |
✓ | ✓ |
| C#/.NET | System.Security.Cryptography | Built-in | ✓ | ✓ |
| Swift | CryptoKit | import CryptoKit |
✓ | ✓ |
| Kotlin | java.security | Built-in (JVM) | ✓ | ✗ |
| Perl | Digest::SHA | cpan Digest::SHA |
✓ | ✓ |
| Elixir | :crypto | Built-in (Erlang) | ✓ | ✓ |
npm install [package]pip install [package]go get [package]cargo add [package]dotnet add package| Library Type | Relative Speed | Use Case |
|---|---|---|
| Hardware Accelerated | 10x | High-throughput servers |
| Native/Compiled | 5x | General applications |
| WebAssembly | 2x | Browser performance |
| Pure JS/Python | 1x (baseline) | Prototyping, learning |