Blockchain Foundations Part 7: Encryption and Digital Signature