Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
[Fitur yang terkait dengan halaman ini, Windows Media Format 11 SDK , adalah fitur warisan. Telah digantikan oleh Pembaca Sumber dan Penulis Sink. Pembaca Sumber dan Penulis Sink telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan Pembaca Sumber dan Penulis Sink alih-alih Windows Media Format 11 SDK, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]
Bagian ini menjelaskan cara mengekspor media yang dilindungi Windows Media DRM pada file Windows Media tempat aplikasi menerima data media digital terkompresi. Untuk melakukan ini, aplikasi Anda harus melakukan dekripsi sebaris semua payload terenkripsi WINDOWS Media DRM dalam file ASF.
Nota
Pustaka penguraian ASF disediakan untuk Anda sebagai bagian dari perjanjian Ekspor DRM Media Windows.
Langkah utama yang terlibat dalam mengekspor konten terkompresi adalah:
- Lakukan individualisasi DRM, jika diperlukan.
- Verifikasi bahwa skema perlindungan konten target diizinkan secara eksplisit.
- Buat objek dekripsi untuk mendekripsi setiap payload ASF.
- Sistem DRM mendekripsi setiap payload ASF dari Windows Media DRM ke RC4 sebelum meneruskannya ke aplikasi Anda.
Jika aplikasi Anda mengubah ukuran payload ASF selama proses transkripsi, Anda juga harus melakukan remultiplex pada file ASF.
Teruskan Sertifikat Aplikasi Ekspor DRM Media Windows ke pustaka stub. Sertifikat diverifikasi, dan jika valid, sistem DRM menghasilkan vektor inisialisasi dan mengenkripsinya menggunakan RSA OAEP.
- Kunci sesi RC4 dibuat untuk setiap payload dengan menggabungkan vektor inisialisasi dan nilai garam. Anda menyediakan nilai garam ke API dekripsi, dan Anda harus menaikkannya dengan nilai bilangan bulat non-nol positif untuk setiap payload.
Anda akan diberikan alat oleh Microsoft sebagai bagian dari perjanjian ekspor DRM Media Windows yang akan memungkinkan Anda membuat pasangan kunci publik/privat RSA Anda sendiri. Anda akan mengirim kunci publik ke Microsoft, di mana Microsoft akan memasukkannya ke dalam Sertifikat Aplikasi WINDOWS Media DRM yang ditandatangani, dan mengembalikannya.
Setiap payload, setelah didekripsi menggunakan kunci dekripsi RC4, harus segera dienkripsi ke dalam CPS output. Ada batasan lain tentang penanganan payload yang tidak terenkripsi yang diuraikan dalam aturan ketahanan dan kepatuhan, yang menyertai perjanjian Ekspor DRM Media Windows.
Topik terkait