AQA A-level Computer Science (7517)Specification point 4.5.6.10

AQA 7517 4.5.6.10: Encryption

The free BugBot lessons that teach this point, a robot to try it on, and the past-paper questions that test it.

Lessons that teach it

  1. A7.9 Compression, encryption and hashing Data representation
    Run length and dictionary coding, the Caesar and Vernam ciphers, symmetric and asymmetric encryption, and hashing.
  2. A7.10 Project: a secure sensor packet Data representation
    Pack a distance reading into fixed point bytes with flags and a checksum, encrypt it with a one-time pad and send it by radio.

Try it on a robot

The task from A7.9 Compression, encryption and hashing, running here. Change the program and press Run.

The specification is AQA's own document; this page says which of our lessons teach point 4.5.6.10 and is not endorsed by the board.