Cryptographic Hash Tools Play with hashes, see how they work, and learn the history behind them.

Hash text in real time, see what happens when you flip a single bit, inspect Bitcoin blocks, and test algorithm speeds. Everything runs right here in your browser.

Cryptographic Hash Calculator

Compute cryptographic digests locally. Use SHA-256/SHA-512 for integrity; avoid MD5/SHA-1 for security. Optionally compute an HMAC for message authentication.

Characters: 0 Bytes: 0
SHA-256
-
digest length: 256 bits
MD5 (insecure, for demo)
-
HMAC
-
Historical Grounding

Women in Computing

Celebrating the innovators who pioneered algorithms, proof-of-work, compilers, network routing, and processor architecture.

Explore All 100 Profiles →
Ada Lovelace
★ First Published Computer Algorithm (Bernoulli Calculation, Note G, 1843)

Ada Lovelace

Mathematician & Pioneer of Algorithmic Computation

Published the first computer algorithm in history in 1843 to calculate Bernoulli numbers on Charles Babbage's mechanical Analytical Engine. Lovelace was the first person to realize that computing engines were not limited to arithmetic, conceiving general-purpose software a century before modern electronic computers existed.

View Biography →
Grace Hopper
★ First Operational Compiler (A-0 System, 1952) & FLOW-MATIC

Grace Hopper

Rear Admiral, US Navy & Inventor of the First Compiler

Built the first operational compiler (the A-0 System, 1952) and pioneered machine-independent programming languages with FLOW-MATIC, which established the foundation for COBOL. Hopper spent over four decades in the United States Navy standardizing enterprise software systems and proving that code could be written in human-readable English.

View Biography →
Margaret Hamilton
★ Apollo Guidance Computer Asynchronous Priority Executive (1969)

Margaret Hamilton

Director of the MIT Software Engineering Division & Apollo Flight Software Architect

Led the MIT software division that engineered the on-board flight computer for the Apollo moon missions. Hamilton coined the term "software engineering" and created the priority-scheduling operating system that prevented an emergency abort during Apollo 11's lunar descent.

View Biography →
Radia Perlman
★ Spanning Tree Protocol (STP / IEEE 802.1D) & TRILL (RFC 6325)

Radia Perlman

Network Protocol Architect & National Inventors Hall of Fame Inductee

Invented the Spanning Tree Protocol (STP / IEEE 802.1D) that allows Ethernet networks to self-configure without crashing from infinite packet loops. Perlman pioneered robust link-state routing (IS-IS) and architected TRILL for high-throughput cloud datacenters, earning the title "Mother of the Internet."

View Biography →
Cynthia Dwork
★ Proof-of-Work (1992) & Differential Privacy (2006)

Cynthia Dwork

Gordon McKay Professor of Computer Science at Harvard University

Co-invented Proof-of-Work (1992) and formulated the mathematical definition of Differential Privacy (2006). Dwork solved fundamental problems across distributed systems, cryptography, and algorithmic fairness, creating the mathematical foundation for both blockchain consensus and privacy-preserving data analysis.

View Biography →
Joan Clarke
★ Naval Enigma Banburismus Sequential Cryptanalysis & Hut 8 Decryption Operations

Joan Clarke

Cryptanalyst, Deputy Head of Hut 8 at Bletchley Park & Pioneer of Bayesian Cryptanalysis

Decrypted wartime German Naval Enigma signals at Bletchley Park and pioneered early Bayesian sequential probability testing. Clarke served as Deputy Head of Hut 8, breaking complex four-rotor U-boat ciphers to protect Allied transatlantic convoys.

View Biography →
Gladys West
★ High-Precision Gravitational Geoid Model for GPS & Geosat Processing

Gladys West

Mathematician, Satellite Geodesist & Pioneer of the Global Positioning System (GPS)

Programmed the mathematical satellite geodesy models and gravitational Earth shape calculations that made the Global Positioning System (GPS) possible. West computed complex orbital perturbations on the IBM 7030 Stretch supercomputer at the Naval Surface Warfare Center, creating the World Geodetic System baseline.

View Biography →
Sophie Wilson
★ ARM 32-Bit RISC Instruction Set Architecture (ARM1/ARM2) & BBC BASIC

Sophie Wilson

Chief Architect of the ARM RISC Instruction Set & Acorn BBC Micro

Architected the original 32-bit ARM instruction set and wrote BBC BASIC. Wilson designed the load/store RISC architecture that runs on more than 280 billion chips worldwide, powering virtually all modern smartphones, tablets, and Apple Silicon chips.

View Biography →
Curated Tutorials

Master Cryptographic Concepts

From file integrity verification to proof-of-work mining and password salting, explore step-by-step guides written for developers and researchers.