OA2026-08-11
Cryptographic techniques for security
AI-Expanded — inferred from the question title, not from the original candidate report
Design a secure messaging protocol that ensures both confidentiality and integrity for data transmitted over an untrusted network. Implement a mechanism using symmetric encryption for payload protection and a keyed-hash message authentication code (HMAC) to verify that the message has not been tampered with during transit.
Context & Summary
A comprehensive technical and aptitude assessment covering diverse domains such as hardware architecture, software engineering principles, data science, and security.
💻 Coding practice works best on desktop.
Code editors are too cramped on mobile screens.
Loading editor...
AI can automatically infer and generate example test cases for this question based on standard algorithmic constraints.
InterviewDigest