Cryptography with Python 27: Implementing SHA-256 in Python #1

preview_player
Показать описание

⏰ Timestamps for content in this video ⏰

00:00 Introducing NIST FIPS PUB 180-4 as official SHA-256 standardization document
01:15 Setting up the SHA-256 implementation in Python using official NIST test vectors
04:14 Implementing high-level SHA-256 in Python
10:49 Implementing the initial SHA-256 hash values in Python
12:18 Implementing the SHA-256 message pre-processing in Python

🔷🔷 About 🔷🔷

This Fundamental Cryptography in Theory and Python lesson is the 1st of 2 parts demonstrating, how SHA-256 as a hash function can be implemented in Python straight out of the official standardization document NIST FIPS PUB 180-4.

In this first part, the implementation of SHA-256 is set up by writing a driver using official NIST test vectors. Then, the implementation of the SHA-256 message pre-processing is demonstrated.

All code demonstrated serves educational purposes only.

📝 Resources used and created for code lessons 📝

Рекомендации по теме
Комментарии
Автор

📝 All resources used and created for code lessons can be found here:

cyrillgossi
Автор

Hi, can you zoom a bit code window in your videos?

radosawberlinski