Blockchain is a distributed list of events or transactions that is secured cryptographically.
Cryptography is a set of fundamental security techniques with application ranging from protecting personal and commercial information using encryption, e-commerce, secure communication and network security.
This course looks at Blockchain from a cryptographic perspective. It first looks at the set of core techniques that make up cryptography, including their functions and properties, and how they are used together to achieve different cyber security objectives. All of the core techniques are covered, but with an emphasis on those parts more relevant to Blockchain. Also included are zero-knowledge protocols and homomorphic encryption, both relevant to Blockchain in the form of zksnarks. Finally, building on the topics covered already, the course looks at Blockchain itself and how it works.
The course assumes no prior knowledge and includes the following:
About the Course Presenter
All courses are delivered by the course author, Dr Mark Blunden.
Mark has a PhD in cryptography, with over twenty years of accumulated knowledge of cryptography and related areas, and fifteen years experience in delivering training.
Who Should Attend
Anyone with an interest in cyber security, cryptography and Blockchain, such as:
The course is available for onsite delivery, and as an open scheduled course.