Feb. 24, 2023, 2:10 a.m. | Nathan Percival, Pranathi Rayavaram, Sashank Narain, Claire Seungeun Lee

cs.CR updates on arXiv.org arxiv.org

This paper presents the design, implementation, and evaluation of a new
framework called CryptoScratch, which extends the Scratch programming
environment with modern cryptographic algorithms (e.g., AES, RSA, SHA-256)
implemented as visual blocks. Using the simple interface of CryptoScratch, K-12
students can study how to use cryptographic algorithms for services like
confidentiality, authentication, and integrity protection; and then use these
blocks to build complex modern cryptographic schemes (e.g., Pretty Good
Privacy, Digital Signatures). In addition, we present the design and
implementation …

aes algorithms authentication block build called confidentiality cryptography design education environment evaluation framework integrity interface k-12 programming protection rsa services sha-256 simple students study teaching tool

Information Security Engineers

@ D. E. Shaw Research | New York City

Technology Security Analyst

@ Halton Region | Oakville, Ontario, Canada

Senior Cyber Security Analyst

@ Valley Water | San Jose, CA

Technical Support Specialist (Cyber Security)

@ Sigma Software | Warsaw, Poland

OT Security Specialist

@ Adani Group | AHMEDABAD, GUJARAT, India

FS-EGRC-Manager-Cloud Security

@ EY | Bengaluru, KA, IN, 560048