Skip to contentSkip to content
Verified credentials. On-chain. Forever.Learn more
Ewance
Sign in
Cover image for Implement Authenticated Encryption for a Document Service
Code

Implement Authenticated Encryption for a Document Service

FreeVerified credential3 weeksAdvanced

Overview

What this challenge is about.

Build envelope encryption in Go for a B2B SaaS document service, then migrate 50GB to earn your verifiable certificate.

The scenario

The SaaS (around EUR 8M ARR, GDPR-regulated, two enterprise customers under contractual CMK requirements) needs this shipped before a renewal closes in 8 weeks.

CredentialBlockchain-anchored
ShareableLinkedIn-ready
LanguageEnglish
PaceSelf-paced

The Brief

What you'll do, and what you'll demonstrate.

Ship envelope-encryption with customer-managed keys for a 4TB document service, prove tamper resistance via AEAD, and produce an operational runbook.

Earning criteria — what you'll demonstrate

  • Design and ship envelope encryption with KMS-held KEKs
  • Use AEAD correctly with Associated Data binding objects to their keys
  • Implement key rotation without re-encrypting all underlying data
  • Document encryption operations for a non-crypto SRE team

Program Fit

Where this fits in your program.

Sharpens the same skills your degree expects you to demonstrate.

Applied Cryptography

Master · Security

Strong alignment

This challenge maps to Applied Cryptography at the Master level. It sharpens the same practical skills your coursework expects — but in a real industry context with actual constraints and deliverables.

One more thing

You can put a credential on your CV by Friday.