Cara menyimpan kunci DRM media untuk penggunaan offline di Android

Ingin memeriksa apakah ada API yang disediakan oleh Android yang dapat digunakan untuk menyimpan kunci DRM dengan aman.

Kami menggunakan OfflineLicenseHelper untuk mengunduh kunci DRM untuk penggunaan offline aset media drm. Namun kami prihatin tentang bagaimana cara menyimpan kunci dengan aman.

Setiap petunjuk akan sangat dihargai.


person Novice    schedule 05.07.2019    source sumber


Jawaban (1)


Dengan asumsi Anda menggunakan solusi DRM standar, kemungkinan besar Widevine jika menggunakan Android, maka Anda tidak perlu khawatir tentang menyimpan sendiri kunci dengan aman karena ini adalah bagian dari fungsionalitas yang disediakan sistem DRM.

Sistem DRM akan menyimpan kunci dengan aman dan memberikannya ke jalur media aman di perangkat saat Anda meminta pemutaran.

person Mick    schedule 08.07.2019
comment
Terima kasih @Mick. Bisakah Anda menjelaskan api mana yang menyimpan kunci dengan aman. Kami menggunakan kelas OfflineLicenseHelper untuk mengunduh lisensi. - person Novice; 10.07.2019
comment
Lisensi DRM berisi kunci enkripsi konten dan aturan yang terkait dengannya termasuk waktu validitasnya. Semua ini dienkripsi dalam lisensi DRM di sisi server dan diteruskan ke sistem DRM di klien Anda yang menyimpannya dan yang seharusnya menjadi satu-satunya entitas di klien Anda yang dapat mendekripsi lisensi tersebut. Jadi dengan kata lain penyimpanan terjadi sebagai bagian dari sistem DRM itu sendiri. - person Mick; 10.07.2019