Articoli correlati a Cracking Codes with Python: An Introduction to Building...

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

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

Sinossi

Learn how to program in Python while making and breaking ciphers—algorithms used to create and send secret messages! 

After a crash course in Python programming basics, you’ll learn to make, test, and hack programs that encrypt text with classical ciphers like the transposition cipher and Vigenère cipher. You’ll begin with simple programs for the reverse and Caesar ciphers and then work your way up to public key cryptography, the type of encryption used to secure today’s online transactions, including digital signatures, email, and Bitcoin.

Each program includes the full code and a line-by-line explanation of how things work. By the end of the book, you’ll have learned how to code in Python and you’ll have the clever programs to prove it!

You’ll also learn how to:

- Combine loops, variables, and flow control statements into real working programs
- Use dictionary files to instantly detect whether decrypted messages are valid English or gibberish
- Create test programs to make sure that your code encrypts and decrypts correctly
- Code (and hack!) a working example of the affine cipher, which uses modular arithmetic to encrypt a message
- Break ciphers with techniques such as brute-force and frequency analysis

There’s no better way to learn to code than to play with real programs. Cracking Codes with Python makes the learning fun!

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Informazioni sull?autore

Al Sweigart is a professional software developer who teaches programming to kids and adults. He is the author of Automate the Boring Stuff with Python, Invent Your Own Computer Games with Python, and Scratch Programming Playground, also from No Starch Press. His programming tutorials can be found at inventwithpython.com.

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

Compra usato

Condizioni: molto buono
Gut/Very good: Buch bzw. Schutzumschlag...
Visualizza questo articolo

EUR 4,50 per la spedizione da Germania a Italia

Destinazione, tempi e costi

EUR 0,55 per la spedizione da U.S.A. a Italia

Destinazione, tempi e costi

Risultati della ricerca per Cracking Codes with Python: An Introduction to Building...

Foto dell'editore

Sweigart, Al
Editore: No Starch Press, 2018
ISBN 10: 1593278225 ISBN 13: 9781593278229
Antico o usato Brossura

Da: medimops, Berlin, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: very good. Gut/Very good: Buch bzw. Schutzumschlag mit wenigen Gebrauchsspuren an Einband, Schutzumschlag oder Seiten. / Describes a book or dust jacket that does show some signs of wear on either the binding, dust jacket or pages. Codice articolo M01593278225-V

Contatta il venditore

Compra usato

EUR 18,16
Convertire valuta
Spese di spedizione: EUR 4,50
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: 2 disponibili

Aggiungi al carrello

Foto dell'editore

Al Sweigart
Editore: No Starch Press,US, 2018
ISBN 10: 1593278225 ISBN 13: 9781593278229
Nuovo PAP

Da: PBShop.store US, Wood Dale, IL, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

PAP. Condizione: New. New Book. Shipped from UK. Established seller since 2000. Codice articolo DB-9781593278229

Contatta il venditore

Compra nuovo

EUR 28,02
Convertire valuta
Spese di spedizione: EUR 0,55
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 6 disponibili

Aggiungi al carrello

Foto dell'editore

Sweigart, Al
ISBN 10: 1593278225 ISBN 13: 9781593278229
Antico o usato Brossura

Da: Better World Books: West, Reno, NV, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: Very Good. Used book that is in excellent condition. May show signs of wear or have minor defects. Codice articolo 18081379-6

Contatta il venditore

Compra usato

EUR 12,41
Convertire valuta
Spese di spedizione: EUR 17,92
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Sweigart, Al
ISBN 10: 1593278225 ISBN 13: 9781593278229
Nuovo Brossura

Da: Books Puddle, New York, NY, U.S.A.

Valutazione del venditore 4 su 5 stelle 4 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. pp. 464. Codice articolo 26375279289

Contatta il venditore

Compra nuovo

EUR 23,97
Convertire valuta
Spese di spedizione: EUR 7,70
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 3 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Al Sweigart
Editore: No Starch Press,US, US, 2018
ISBN 10: 1593278225 ISBN 13: 9781593278229
Nuovo Paperback

Da: Rarewaves.com UK, London, Regno Unito

Valutazione del venditore 4 su 5 stelle 4 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: New. Cracking Secret Codes with Python is a hands-on introduction to Python that teaches readers how to make and hack cipher programs, which are used to encrypt secret messages. It covers ciphers like the Caesar cipher, transposition cipher, and the RSA cipher, and teaches readers how to test and hack them. For every program, Sweigart provides the full source code and then walks readers through it, explaining how every line works. Along the way, readers will learn Python fundamentals - and by the book's end, they'll have a solid foundation in Python and some fun programs under their belt. Codice articolo LU-9781593278229

Contatta il venditore

Compra nuovo

EUR 30,22
Convertire valuta
Spese di spedizione: EUR 2,31
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Al Sweigart
Editore: No Starch Press,US, 2018
ISBN 10: 1593278225 ISBN 13: 9781593278229
Nuovo PAP

Da: PBShop.store UK, Fairford, GLOS, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

PAP. Condizione: New. New Book. Shipped from UK. Established seller since 2000. Codice articolo DB-9781593278229

Contatta il venditore

Compra nuovo

EUR 26,19
Convertire valuta
Spese di spedizione: EUR 6,38
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 3 disponibili

Aggiungi al carrello

Foto dell'editore

Albert Sweigart
Editore: No Starch Press, 2017
ISBN 10: 1593278225 ISBN 13: 9781593278229
Nuovo Brossura

Da: Kennys Bookshop and Art Galleries Ltd., Galway, GY, Irlanda

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. 2017. Paperback. . . . . . Codice articolo V9781593278229

Contatta il venditore

Compra nuovo

EUR 30,92
Convertire valuta
Spese di spedizione: EUR 2,00
Da: Irlanda a: Italia
Destinazione, tempi e costi

Quantità: 15 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Al Sweigart
Editore: No Starch Press,US, US, 2018
ISBN 10: 1593278225 ISBN 13: 9781593278229
Nuovo Paperback

Da: Rarewaves USA, OSWEGO, IL, U.S.A.

Valutazione del venditore 4 su 5 stelle 4 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: New. Cracking Secret Codes with Python is a hands-on introduction to Python that teaches readers how to make and hack cipher programs, which are used to encrypt secret messages. It covers ciphers like the Caesar cipher, transposition cipher, and the RSA cipher, and teaches readers how to test and hack them. For every program, Sweigart provides the full source code and then walks readers through it, explaining how every line works. Along the way, readers will learn Python fundamentals - and by the book's end, they'll have a solid foundation in Python and some fun programs under their belt. Codice articolo LU-9781593278229

Contatta il venditore

Compra nuovo

EUR 29,57
Convertire valuta
Spese di spedizione: EUR 3,42
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

SWEIGART, AL
Editore: No Starch Press, 2018
ISBN 10: 1593278225 ISBN 13: 9781593278229
Nuovo Brossura

Da: Speedyhen, London, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: NEW. Codice articolo NW9781593278229

Contatta il venditore

Compra nuovo

EUR 26,24
Convertire valuta
Spese di spedizione: EUR 8,07
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 3 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Al Sweigart
Editore: No Starch Press,US, US, 2018
ISBN 10: 1593278225 ISBN 13: 9781593278229
Nuovo Paperback

Da: Rarewaves USA United, OSWEGO, IL, U.S.A.

Valutazione del venditore 4 su 5 stelle 4 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: New. Cracking Secret Codes with Python is a hands-on introduction to Python that teaches readers how to make and hack cipher programs, which are used to encrypt secret messages. It covers ciphers like the Caesar cipher, transposition cipher, and the RSA cipher, and teaches readers how to test and hack them. For every program, Sweigart provides the full source code and then walks readers through it, explaining how every line works. Along the way, readers will learn Python fundamentals - and by the book's end, they'll have a solid foundation in Python and some fun programs under their belt. Codice articolo LU-9781593278229

Contatta il venditore

Compra nuovo

EUR 31,00
Convertire valuta
Spese di spedizione: EUR 3,42
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Vedi altre 27 copie di questo libro

Vedi tutti i risultati per questo libro