暗号史
暗号の起源は紀元前にまで遡る。紀元前19世紀ごろの古代エジプトの石碑に描かれているヒエログリフ（象形文字）が現存する最古の暗号文とされている。文章中に標準以外のヒエログリフを用いたものがあり、一般のヒエログリフしか知らない者から書いてある内容を隠すのに役立ったと考えられ、これはもっとも初期の換字式暗号のひとつである。
紀元前5世紀にはスパルタでスキュタレー暗号が使用される。棒（スキュタレー）と革紐とを使った暗号方式で、革紐上には一見ランダムに見える文字列が描かれているが、この革紐をスキュタレーに巻きつけると、ある行に平文が現われる。スキュタレー暗号では棒の太さが鍵になっているとも捉えることもできる。棒と革紐を別の人間が所持し、割符のようにも使ったらしい。
計算機の歴史
アメリカで製作されたENIAC (Electronic Numerical Integrator and Computer) は世界初の電子式汎用コンピュータとされている。エレクトロニクスの高速性と複雑な問題を解くためにプログラミング可能な能力を初めて併せ持った計算機である。1秒間に加算または減算を5000回実行可能な性能で、従来の計算機に比べて千倍ほども高速だった（Colossusは論理演算のみで加算はできない）。また、乗算、除算、平方根を計算する装置を備えていた。高速メモリはわずか20ワードぶんしか備えていない（バイト数にして約80バイト）。ジョン・モークリーとジョン・エッカートの指揮でペンシルベニア大学で行われたENIAC開発・製作は、1943年から1945年末までかかった。30トンの重量のある巨大なマシンであり、18,000個以上の真空管を使っている。そのため真空管の故障を最小化することが技術的な最重要課題となった。完成後は約10年間継続的に使われた。