https://rush.nl/hoe-werkt-encryptie/