Search results for: 'foundation of cryptography note assignment ander 2025'