ऑथेंटिकेटेड एन्क्रिप्शन, यूज़र-रिकॉर्ड पेलोड को सुरक्षित रखता है और साथ ही यह पक्का करता है कि साइफरटेक्स्ट या मेटाडेटा में बदलाव होने पर भी डेटा की अखंडता (integrity) बनी रहे। यह कोर्स सॉफ्टवेयर और सिक्योरिटी इंजीनियरों को कोड में क्रिप्टोग्राफिक मैकेनिज्म को चुनने, लागू करने और उनकी समीक्षा करने के लिए एक व्यावहारिक आधार देता है। कोर्स के आखिर तक, सीखने वाले एन्क्रिप्शन, पासवर्ड प्रोटेक्शन, पब्लिक-की सिस्टम, सिग्नेचर, सर्टिफिकेट, ट्रांसपोर्ट सिक्योरिटी और डिज़ाइन ट्रेड-ऑफ को एक समीक्षा-योग्य यूज़र-रिकॉर्ड वर्कफ़्लो में जोड़ सकेंगे।
इसमें ऑथेंटिकेटेड एन्क्रिप्शन, हैशिंग, MACs, Argon2id पासवर्ड स्टोरेज, RSA-OAEP, एलिप्टिक-कर्व क्रिप्टोग्राफी, सिग्नेचर, X.509 ट्रस्ट और TLS 1.3 हैंडशेक शामिल हैं। साथ ही, इसमें ECB, नॉनस (nonce) के दोबारा इस्तेमाल और कमज़ोर रैंडमनेस से होने वाली साफ़ तौर पर दिखने वाली कमियों, और एंड-टू-एंड यूज़र-रिकॉर्ड डिज़ाइन के लिए प्रिमिटिव चुनने के बारे में भी बताया गया है।