DRM so với mã hóa
Hai khái niệm thường bị nhầm lẫn. Chúng không giống nhau.
Mã hóa là phép biến đổi mật mã đối với dữ liệu video sao cho chỉ người có khóa mới giải mã được.
DRM (Digital Rights Management — Quản lý Quyền số) là mã hóa cộng một hệ thống kiểm soát chặt ai được nhận khóa, trên thiết bị nào, trong bao lâu, với những bảo vệ đầu ra nào.
Mọi DRM đều dùng mã hóa. Không phải mọi mã hóa đều là DRM.
Mã hóa đơn thuần cung cấp gì
Mã hóa AES-128 HLS (dùng bởi AVCaption và phần lớn nền tảng video):
- Phân đoạn không thể đọc nếu không có khóa
- Khóa được phục vụ qua URL ký/token
- Truy cập có thể giới hạn theo domain, theo token, theo phiên
- Đủ để răn đe sao chép thủ công và scraper tự động
DRM bổ sung gì
Hệ thống DRM Widevine (Google), PlayReady (Microsoft), FairPlay (Apple) bổ sung:
- Giải mã gắn phần cứng — khóa nằm trong Trusted Execution Environment (TEE) hoặc Secure Enclave; không lộ ra OS hay bộ nhớ trình duyệt.
- Máy chủ giấy phép — khóa chỉ được phát ra sau khi máy chủ giấy phép kiểm tra quyền phát theo từng thiết bị, từng khoảng thời gian.
- Bảo vệ đầu ra (HDCP) — chặn ghi màn hình ra các màn hình không tuân thủ DRM.
- Chống debug — từ chối phát nếu phát hiện debugger hay phần mềm ghi màn hình.
Khi nào cần DRM
Bạn cần DRM nếu:
- Bạn phân phối nội dung được studio cấp phép (phim, series TV, bản quyền thể thao) theo hợp đồng yêu cầu Widevine/PlayReady/FairPlay.
- Bạn vận hành dịch vụ streaming bị quản lý (một số thị trường yêu cầu DRM cho nội dung trên một mức giá trị nhất định).
- Nội dung của bạn có rủi ro sao chép trực tiếp rất cao (luồng thể thao trực tiếp, phim mới chiếu).
Khi nào không cần DRM
Bạn không cần DRM nếu:
- Nội dung do bạn tự sản xuất (bạn sở hữu mọi quyền).
- Khán giả là khách trả phí, dễ bị răn đe bởi watermark và đình chỉ tài khoản.
- Nội dung có thể thay thế (cập nhật khóa học, webinar tạm thời).
Với các trường hợp này, AES-128 đa khóa + URL ký + watermark động là đủ — và rẻ hơn rất nhiều so với chi phí cấp phép DRM.
So sánh chi phí
- AES-128 HLS — bao gồm trong gói AVCaption Premium ($100/tháng cho 5 TB).
- Widevine + PlayReady + FairPlay — phí giấy phép theo luồng, thường $0.01-0.05 mỗi phiên phát, cộng chi phí tích hợp. Tổng chi phí hàng tháng dễ dàng cao gấp 5-10 lần nền tảng không DRM ở quy mô lớn.
Thực tế
Ngay cả DRM cũng không chặn được kẻ tấn công quyết tâm dùng thiết bị bắt HDMI hay máy đã jailbreak/root. DRM nâng ngưỡng; không có gì xóa bỏ hoàn toàn việc sao chép.
Mức bảo vệ phù hợp tùy thuộc vào giá trị nội dung và nghĩa vụ với chủ quyền — không phải mong muốn “mạnh nhất có thể”.