Cracking Codes with Python: An Introduction to Building and Breaking Ciphers

著者 :
  • No Starch Press
0.00
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)
本棚登録 : 2
感想 : 1
本ページはアフィリエイトプログラムによる収益を得ています
  • Amazon.co.jp ・洋書 (416ページ)
  • / ISBN・EAN: 9781593278229

感想・レビュー・書評

並び替え
表示形式
表示件数
絞り込み
  • 秘密のメッセージの作成と送信に使用されるアルゴリズムである暗号を作成および解読しながら、Python でプログラミングする方法を学びましょう。

    Python プログラミングの基礎の短期集中コースの後、転置暗号やビジュネル暗号などの従来の暗号を使用してテキストを暗号化するプログラムの作成、テスト、およびハッキングについて学習します。逆暗号と Caesar 暗号の簡単なプログラムから始めて、デジタル署名、電子メール、Bitcoin など、今日のオンライン トランザクションを保護するために使用される暗号化の種類である公開鍵暗号に取り組みます。

    各プログラムには、完全なコードと、動作の行ごとの説明が含まれています。この本の終わりまでに、Python でコーディングする方法を学び、それを証明する賢いプログラムを手に入れることができます!

    また、次の方法についても学習します。

    - ループ、変数、およびフロー制御ステートメントを実際に動作するプログラムに結合する
    - 辞書ファイルを使用して、復号化されたメッセージが有効な英語であるか意味不明であるかを即座に検出する
    - テスト プログラムを作成して、コードが正しく暗号化および復号化されることを確認する
    - コード (およびハッキング!)モジュラ演算を使用してメッセージを暗号化するアフィン暗号の実例
    - ブルートフォースや周波数分析などの手法で暗号を破る

    実際のプログラムで遊ぶことほど、コーディングを学ぶのに良い方法はありません。Pythonでコードを解読すると、学習が楽しくなります!

全1件中 1 - 1件を表示

AlSweigartの作品

最近本棚に登録した人

  • 話題の本に出会えて、蔵書管理を手軽にできる!ブクログのアプリ AppStoreからダウンロード GooglePlayで手に入れよう
ツイートする
×