Skip to content

Securely License Proprietary Content

The RSL Collective makes it easy to protect and securely license nonpublic digital content and datasets using Encrypted Content Asset (ECA) files. ECA files managed by the RSL Collective are encrypted using the AES 256 GCM encryption algorithm and must use the .enc file extension (e.g., book.epub.enc, website.zip.enc).

Example Code

Below is an example RSL license file for an encrypted asset.

xml
<rsl xmlns="https://rslstandard.org/rsl">
 <content url="/book1.epub.enc" encrypted="true" 
          server="https://api.rslcollective.org">
   <license>
     <permits type="application">training</permits>
     <payment type="royalty">
       <standard>https://rslcollective.org/license</standard>
     </payment>
   </license>
 </content>
</rsl>