We may earn an affiliate commission when you visit our partners.

Cryptography Engineer

Save
March 29, 2024 Updated May 12, 2025 17 minute read

Cryptography engineering is the discipline of designing and building systems to secure communications and data. At its core, it involves the creation and implementation of cryptographic algorithms and protocols to protect information from unauthorized access, use, disclosure, alteration, or destruction. If the idea of crafting digital shields and shaping the future of secure information exchange intrigues you, then a career as a cryptography engineer might be a path worth exploring. This field offers the continuous intellectual challenge of outsmarting those who seek to break codes and the satisfaction of contributing to a more secure digital world.

Share

Help others find this career page by sharing it with your friends and followers:

Salaries for Cryptography Engineer

City
Median
New York
$218,000
San Francisco
$193,000
Seattle
$170,000
See all salaries
City
Median
New York
$218,000
San Francisco
$193,000
Seattle
$170,000
Austin
$189,000
Toronto
$136,000
London
£95,000
Paris
€61,000
Berlin
€89,000
Tel Aviv
₪589,000
Singapore
S$172,000
Beijing
¥496,000
Shanghai
¥160,000
Shenzhen
¥702,000
Bengalaru
₹4,600,000
Delhi
₹1,170,000
Bars indicate relevance. All salaries presented are estimates. Completion of this course does not guarantee or imply job placement or career outcomes.

Path to Cryptography Engineer

Take the first step.
We've curated 24 courses to help you on your path to Cryptography Engineer. Use these to develop your skills, build background knowledge, and put what you learn to practice.
Sorted from most relevant to least relevant:

Reading list

We've selected some books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Cryptography Engineer.
Is widely regarded as the standard graduate-level textbook on information theory. It provides a comprehensive and rigorous treatment of all essential topics, including entropy, data compression, channel capacity, and error-correcting codes. It is an invaluable reference tool for students and professionals and is commonly used in academic institutions worldwide.
A modern classic that beautifully connects information theory with inference and machine learning. is highly recommended for those interested in the practical applications of information theory in areas like data science and artificial intelligence. It serves as an excellent textbook and reference, known for its clear explanations and broad coverage.
This comprehensive handbook offers a thorough reference on all aspects of cryptography. It covers topics such as encryption algorithms, protocols, and cryptanalysis.
This comprehensive textbook focuses on the application of information theory to network communication. It covers both classical and recent results in the field, making it highly relevant for graduate students and researchers interested in modern communication systems. It provides a deep dive into topics like network coding and multi-terminal networks, building upon foundational information theory.
A classic textbook focusing on the fundamental mathematical models of sources and channels in communication systems and the framework for reliable communication. While published in 1968, its rigorous treatment of core concepts remains relevant. It valuable reference for those delving deeper into the theoretical underpinnings of error correction and communication system design.
A comprehensive history of cryptography from ancient times to the present day. Covers various decryption techniques, codebreaking methods, and the role of cryptography in warfare and espionage.
A more advanced text focusing specifically on modern coding theory, including the theory behind powerful error-correcting codes like LDPC and Turbo codes. is essential for those looking to deepen their understanding of the coding aspects of information theory and their role in achieving reliable communication near channel capacity. It is suitable for graduate students and researchers.
This is the foundational work that established the field of information theory. While historically significant and a must-read for understanding the origins of the field, the mathematical treatment is foundational compared to modern texts. It is more valuable for historical context and gaining an initial understanding of core concepts rather than as a comprehensive modern reference.
Offers a rigorous and in-depth treatment of coding theorems for discrete memoryless systems. It highly theoretical text, focusing on the mathematical proofs and foundations of key results in information theory. It valuable reference for advanced graduate students and researchers with a strong mathematical background.
Building upon his 'First Course,' this book delves into the specialized area of network coding within information theory. It is suitable for graduate students and researchers focusing on information flow in networks. It provides a comprehensive treatment of network coding techniques and their theoretical underpinnings, adding significant depth to the topic.
Offers a highly accessible introduction to information theory using intuitive examples and minimizing complex mathematics initially. It's an ideal starting point for high school or early undergraduate students seeking to grasp the basic principles before moving on to more rigorous texts. It provides a solid foundation for understanding core concepts like entropy and mutual information.
Integrates probability theory with information theory, providing a solid mathematical foundation for the subject. It is suitable for students with a background in basic calculus and serves as an excellent introduction to both fields simultaneously. The book includes examples and exercises to help solidify understanding and can be used as a textbook for introductory courses.
Offers a solid introduction to information theory, covering core concepts and their applications in coding and compression. It is suitable for advanced undergraduate or early graduate students and provides a good balance between theory and practical examples. It can serve as a textbook for a first course in the subject.
Written in an informal, tutorial style, this book provides a good balance between conceptual explanations and mathematical presentation. It's suitable for undergraduates and those new to the field, offering a clear introduction to the fundamental theorems of information theory without excessive jargon. It can serve as a good preparatory text before tackling more advanced material.
This textbook covers information theory along with its closely related fields of coding and cryptography. It's a valuable resource for students interested in the practical aspects of secure and efficient communication. The book balances mathematical rigor with practical examples and covers recent developments in coding techniques.
Provides an introduction to both coding theory and information theory, suitable for advanced undergraduate or beginning graduate students. It presents the concepts with a focus on their mathematical foundations and connections. It can serve as a textbook for a combined course on these topics.
This classic book explores the deep connections between information theory and statistics. It valuable resource for understanding how information-theoretic concepts can be applied to statistical inference and hypothesis testing. While older, the fundamental principles remain relevant for researchers in both fields.
Provides a comprehensive treatment of security in computing, including a chapter on classical ciphers such as the Caesar cipher.
Presents a different perspective on information theory, focusing on algorithmic complexity and the information content of individual objects. It's a more theoretical and philosophical take on the subject, relevant for those interested in the foundations of information and its connection to computation. It is more suitable for graduate students and researchers interested in theoretical computer science and mathematics.
Explores the fascinating connections between information theory and the theory of evolution. It applies information-theoretic concepts to biological systems, offering a unique interdisciplinary perspective. It is suitable for readers interested in the applications of information theory outside of traditional engineering fields and can be valuable supplementary reading.
An advanced textbook that introduces modern cryptographic techniques and protocols. Covers topics such as public-key cryptography, zero-knowledge proofs, and secure multi-party computation.
A popular science book that explores the history and cultural impact of information. While not a technical textbook, it provides a fascinating broad understanding of how information has shaped our world and the key figures involved in its study, including Claude Shannon. It's excellent supplementary reading for anyone interested in the broader context of information theory.
Covers cloud security concepts, including encryption technologies and best practices for securing cloud services.
This recent book provides a broad and philosophical look at the nature of information and its increasing role in the universe and in life itself. It connects information theory to fields like biology, computer science, and astrobiology. While not a technical deep dive, it offers a contemporary perspective on the significance of information in the modern era.
A book by a former hacker that provides insights into social engineering techniques used to gain unauthorized access to sensitive data. Explores the psychological and technological aspects of decryption and countermeasures to protect against social engineering attacks.
Another popular science book that explores the role of information theory in various scientific disciplines, from physics to biology. It provides a broad, accessible overview of how information fundamental concept across different fields. It's excellent for gaining a general understanding and appreciating the wide-ranging impact of information theory.
A detailed examination of decryption techniques for classical ciphers, such as Caesar cipher, Vigenere cipher, and Playfair cipher. Provides a thorough understanding of the principles and methods used in breaking these ciphers.
Offers an engaging and non-technical introduction to information theory, emphasizing its role as a fundamental concept in science. It avoids equations and focuses on the conceptual understanding of information. It's a good starting point for readers with no prior technical background, providing a broad overview of the subject's significance.
Tells the story of the Enigma machine, one of the most important encryption devices in history. It fascinating read for anyone interested in the history of cryptography.
A beginner-friendly guide to the fundamentals of decryption and cryptanalysis. Introduces the concepts of cryptography, ciphertext analysis, and different types of decryption techniques.
Provides a hands-on approach to learning encryption algorithms using the C programming language. It covers topics such as block ciphers, stream ciphers, and hash functions.
Table of Contents
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser