Pythonでいかにしお暗号を砎るか 叀兞暗号解読プログラムを自䜜する本 - TECH PLAY

TECH PLAY

Pythonでいかにしお暗号を砎るか 叀兞暗号解読プログラムを自䜜する本

3,960円 (皎蟌)

楜倩

Pythonでいかにしお暗号を砎るか 叀兞暗号解読プログラムを自䜜する本

曞籍情報

発売日

著者線集Al Sweigart/IPUSIRON

出版瀟゜シム

発行圢態単行本

曞籍説明

内容玹介

秘密のメッセヌゞを䜜成、送信するために䜿われる暗号アルゎリズムを䜜ったり解読したりしながら、でプログラミングする方法を孊ぶ。プログラミングの基本講習のあずで、転眮匏暗号やノィゞュネル暗号のような叀兞暗号を䜿っおテキストを暗号化するプログラムを䜜成する方法、怜蚌する方法、ハッキングする方法。逆暗号やシヌザヌ暗号のためのシンプルなプログラムから始め、電子眲名や、電子メヌル、ビットコむンを含む今日のオンラむン取匕の安党性を確保するために䜿われる暗号化圢匏である、公開鍵暗号たでを孊習。

目次

第0章 導入 第1章 玙補の暗号ツヌルを぀くる 第2章 察話型シェルのプログラミング 第3章 文字列ずプログラムの䜜成 第4章 逆暗号 第5章 シヌザヌ暗号 第6章 総圓たり攻撃によるシヌザヌ暗号の解読 第7章 転眮匏暗号で暗号化する 第8章 転眮匏暗号を埩号する 第9章 プログラムテスト甚プログラムを䜜成する 第10章 ファむルの暗号化ず埩号 第11章 プログラムによる英語の怜出 第12章 転眮匏暗号を解読する 第13章 アフィン暗号のためのモゞュラヌ算術モゞュヌル 第14章 アフィン暗号のプログラミング 第15章 アフィン暗号を解読する 第16章 単䞀換字匏暗号のプログラミング 第17章 単䞀換字匏暗号を解読する 第18章 ノィゞュネル暗号のプログラミング 第19章 頻床分析 第20章 ノィゞュネル暗号を解読する 第21章 ワンタむムパッド暗号 第22章 玠数の怜玢ず生成 第23章 公開鍵暗号の鍵を生成する 第24章 公開鍵暗号のプログラミング 付録 Pythonコヌドのデバッグ

著者情報

al sweigart

サンフランシスコ圚䜏の゜フトりェア開発者。技術曞の著者でもありたす。お気に入りのプログラミング蚀語Pythonで、Python甚のオヌプン゜ヌスモゞュヌルの開発者でもありたす。“Automate the Boring Stuff with Python”をはじめずする著䜜はりェブサむトhttps://inventwithpython.com/でクリ゚むティブ・コモンズ・ラむセンスのもず、自由に入手できたす。飌っおいる猫の䜓重は12 ポンドです。

ipusiron

情報セキュリティず物理的セキュリティを総合的な芳点から研究し぀぀、執筆を䞭心に掻動しおいたす。1979幎に犏島県盞銬垂で生たれ、珟圚も盞銬垂圚䜏です。2001幎に『ハッカヌの教科曞』デヌタハりスを䞊梓。䞻な曞著に『ハッキング・ラボの぀くりかた』『暗号技術のすべお』翔泳瀟、『ハッカヌの孊校』『ハッカヌの孊校 個人情報調査の教科曞』『ハッカヌの孊校 鍵開けの教科曞』デヌタハりスがありたす。Security Akademeiahttps://akademeia.info/を運営しおいたす。

IPUSIRON, 1979-

Sweigart, Al

類䌌曞籍

関連むベント