2011-09-10 7 views
5

長いバックから私は暗号を学びたいと思っていました。私は、暗号化アルゴリズムの大部分(ハッシング、暗号化、解読、クラッキング)を学びたかったのです。概念を学んだ後、私はJavaを使っていくつかのアルゴリズムを実装したかったのです。 (JCE APIもありますが、私はそれを作成することに興味があります)。非常に基本から非常に高度な暗号に関する書籍

暗号概念暗号概念を実装するための(therotical) ブック(実践)を学ぶために私に

書籍、書籍のリストを提供してください。

+0

本はグラフィカルな表現を与える場合、私は+ –

+0

をdownvoteしないでください本のために1 –

答えて

4

私のお気に入りのいくつか:

優秀な図や概念やアルゴリズム


の説明

暗号化よりもセキュリティの詳細であるシュナイアーによって別の本。言い換えれば、なぜ暗号化(それ自体)がセキュリティを保証できないのか。私のトップテンリストに。応用暗号:

は本のPrefaceから彼自身の言葉(:)

では7年前、私は別の本を書きました。その中で私は何千もの秘密を数千年にわたって安全に保つアルゴリズム、最も幻想的な電子的なやりとり、規制のない賭博、検出不能な認証、匿名の現金安全で安全なプロトコルなどについて述べました。私のビジョンでは、暗号技術は偉大な技術的なイコライザでした。安価な(そして毎年安くなる)コンピュータを持つ人は、最大の政府と同じセキュリティを持つことができます。 2年後に書かれた同じ本の第2版では、「法律で身を守るには不十分であり、数学で身を守る必要があります。「

それだけで真実ではない。暗号化は、そのいずれかを実行することはできません。


何暗号技術を使用する悪意のあるコードすることができます(と対策)。


+0

Wonderfull ..... –

4

あなたはSchneierの古典的な本を手に入れました。

、彼は新しいものを持っているように見えます:

暗号の理論的側面については
+1

.............とても幸せになります........... – Sudantha

3

私はメネゼス、バンOorschotによってHandbook of Applied Cryptographyを提案とバーンストーン。本文全体は、制限付きで個人的に使用するためにオンラインで入手できます。

関連する問題