What are .dac and .jvl files used for?

.dac stands for Digital Authorization Code, and .dac files can be used in conjunction with Javelin for Windows or JavelinPro for Windows as a convenient mechanism for providing authorization codes to end users in a manner that does not require them to enter the code themselves. This file format and facility is not supported on other technology platforms. The user still needs to press the OK button to have the code checked on the central DRM server, but it avoids them having to enter the code. This is particularly useful if a bundle or pack of several documents is provided to the end user. Each document can be accompanied by a .dac file, with the code being either unique or common, depending on the preference of the publisher.

.dac files are simple text files with the filename: <documentID>.dac for example, if you have a document with ID 23456 that you wish to distribute, you can do one of the following:

(i) send the user the secure document (.drmz file) plus a code (e.g. ty67r4d0p) for them to copy and paste or type into the authorization code field when prompted by Javelin – this is the usual mechanism for most situations

(ii) send the user the secure document (.drmz file) plus an additional file 23456.dac file which contains a single entry, the code, which in this case would be ty67r4d0p

.jvl files are Javelin license files and only apply to JavelinPro for Windows. In this case a third option is available (Corporate/Pro users only)

(iii) send the user the secure document (.drmz file) plus an additional license file for that document, assuming they have JavelinPro installed and have registered their copy of the software. In this case the license file would be of the form: 23456-userID.jvl, for example 23456-894.jvl which would be for userID 894