[sword-devel] Printing an encrypted module?

Jonathan Marsden jmarsden at fastmail.fm
Thu Aug 27 02:22:49 MST 2009


David Haslam wrote:

> ... Since printer drivers abound that can print to PDF or other
> electronic formats, the whole text of a locked module could therefore
> be output to a PDF file, with no security properties preventing
> further copying.

I think it's much easier than that, there should be no need to downgrade
to a PDF, or have a special new SWORD application, if you have the
decryption key in the .conf file:

  mkdir newfoo && osis2mod newfoo <(mod2osis foo)

in a bash shell should be all it takes to create an unencrypted SWORD
module newfoo from an already-installed encrypted foo.  And that is as
it should be...

Encryption protects against use of information by people who do not have
the decryption key, not against particular kinds of use (or abuse) by
the person (or people) having the key.

The above is true for the information in an SSH stream to a remote
machine, and true for SWORD modules, too.

Jonathan



More information about the sword-devel mailing list