Skip to content

Applied cryptography for kids. PocketBlock will feature simple block ciphers built to mimic modern block ciphers, but based on a student's current math level.

Notifications You must be signed in to change notification settings

eyv/pocketblock

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

PocketBlock Logo

PocketBlock

PocketBlock is a visual syntax for cryptographic engineering, for kids, for everyone. It's purpose is to bridge the gap between classical and modern cryptography, by capturing the complexities of the latter in a form as easy-to-grasp as the former.

Pockenacci (coming 9/8)

The first entry in the PocketBlock family is Pockenacci, an authenticated encryption scheme based on a block cipher (SPN-style, or Substitution-Permutation Network), featuring a Fibonacci-style key schedule, two P-boxes (Permutation boxes), and two S-boxes (Substitution boxes), followed by a MAC (Message Authentication Code).

About

Applied cryptography for kids. PocketBlock will feature simple block ciphers built to mimic modern block ciphers, but based on a student's current math level.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • TeX 100.0%