all InfoSec news
CryptoScratch: Developing and evaluating a block-based programming tool for teaching K-12 cryptography education using Scratch. (arXiv:2302.11606v1 [cs.CR])
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