COURSE SERIES

Cryptographic RTL Design

Turn an algorithm into registers, datapaths, cycle timing and verification checks.

2 published lessons

Illustration for RTL Design and Hardware Defense

Course outline

  1. 01
    Published

    SHA-2 RTL Beginner Guide: Build Your First SHA-256 Core

    Prepare blocks, preserve chaining state, and verify rounds and handshakes against reference traces.

  2. 02
    Published

    AES-128 RTL Beginner Guide

    Align state and round keys, count clock edges, and keep ciphertext stable until it is accepted.

Future topics (not published)
  • From algorithm specification to verified RTL