An excerpt from Secret Key Cryptography by Frank Rubin
This article covers:
• Basic terms used in cryptography
• What is an unbreakable cipher?
• What are the different types of cryptography?
Read it if you’re interested in cryptography.
By Zhiyong Tan, author of Acing the System Design Interview
In this article, Zhiyong Tan explores aspects of his career development that led to success and planted the seeds for his book, which is available in the Manning Early Access Program now.
Read this if you want to learn tips, tricks, and experiences regarding high-level software engineering and system design interviews.
From Secret Key Cryptography by Frank Rubin
This article covers:
· The rating system used for ciphers
· Substitution ciphers
· Transposition ciphers
· Fractionation, breaking letters into smaller units
· Pseudorandom number generators
From The Programmer’s Brain by Felienne Hermans
When you program, there are a lot of different types of things that you might be doing. In this article we dive into these different activities that you perform as you program.
From Real-World Cryptography by David Wong This article describes how Transport Layer Security Works. Take 37% off Real-World Cryptography by entering fccwong into the discount code box at checkout at manning.com. Today, Transport Layer Security (TLS) is the de-facto standard… Continue Reading →
This article series explores incorporating privacy into your design from the beginning using automation.
From Making Sense of Cyber Security by Thomas Kranz
This article guides you through what it’s like working as a data scientist. We’re going to walk you through what to expect in your first few months and how to use them to set yourself up for success. These months will have an outsized impact on how the job goes and this is your chance to set up a system and support network that allows you to be successful.
In this article, we’ll focus on how to look for data science jobs. You’ll first learn all the places where you can find jobs, making sure you won’t unknowingly narrow your options. We’ll cover how to decode these descriptions to find out what skills you need (spoiler: it’s not all of them) and what the job might be like. Finally, you’ll learn how to choose which ones are best suited for you, using your knowledge about data science skills and company archetypes.