Edexcel 1CP2 5.3.2: Protecting digital systems
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
- F11.6 Encryption Cyber security
Plaintext, keys and ciphertext, the Caesar cipher, symmetric and asymmetric, and a secret over the radio. - F11.8 Writing secure programs Cyber security
Validating input, access levels in code, and testing for security.
Try it on a robot
The task from F11.6 Encryption, running here. Change the program and press Run.
Past paper questions on this
Real exam questions that test this, each worked through with a program you can run.
The specification is Edexcel's own document; this page says which of our lessons teach point 5.3.2 and is not endorsed by the board.