EPISODES:

# Cryptography with Python 36: Implementing AES-GCM in Python #2

⏰ Timestamps for content in this video ⏰

00:00 Introducing the GCM GHASH hash calculation function
00:57 Introducing the GCM GCTR counter-mode based encryption function
01:57 Implementing GHASH in Python
04:06 Implementing the GCM MUL 128-bit block multiplication function in Python
07:21 Implementing GCTR in Python
11:15 Executing the AES-GCM implementation

This Fundamental Cryptography in Theory and Python lesson is the 2nd of 2 parts demonstrating, how AES-GCM can be implemented in Python straight out of the official standardization document NIST SP 800-38D which defines the Galois/Counter Mode (GCM) block cipher mode of operation.

In this second part, the implementation of the GHASH function and the GCTR function are demonstrated, which concludes the implementation of AES-GCM.

All code demonstrated serves educational purposes only.

📝 Resources used and created for code lessons 📝

https://github.com/cgossi/fundamental_cryptography_with_python

(Visited 58 times, 1 visits today)

3
10:03

5
13:33

4
07:13

5
12:11

4
08:29

3
10:47

### Real World Assets will be MASSIVE for crypto! (RWAs)

EOS (EOS) 0,700808 1,58%
Aave (AAVE) 78,66 0,94%
The Graph (GRT) 0,231007 0,68%
Kusama (KSM) 28,44 0,82%
Waves (WAVES) 2,27 5,72%
Dash (DASH) 26,61 0,87%
Bitcoin (BTC) 58.268,20 1,22%
Ethereum (ETH) 2.817,75 0,11%
Tether (USDT) 0,939160 0,15%
XRP (XRP) 0,457786 1,54%
Solana (SOL) 130,26 3,61%
USDC (USDC) 0,936535 0,11%
Dogecoin (DOGE) 0,138547 0,24%
Uniswap (UNI) 6,76 2,31%
Terra Luna Classic (LUNC) 0,000092 1,03%
Litecoin (LTC) 74,22 1,18%