nfoWorks: tools for document interoperability

n120501 nfoWorks nfoNote
nfoLocker Concept


 0.01 2017-06-14 20:22 -0700

nfoLocker is an open-source, multi-platform utility for encryption and decryption of single files based on the use of ODF 1.2 packages and XML Encryption 1.1 Authenticated Encryptions. 

A key requirement is for a proof-of-concept and reference implementation for whole-package encryption of ODF 1.2 and later documents. 

An important byproduct is a hardened and certified general-purpose encryption/decryption utility and library for single-stream/-file/-package encryption and decryption.  The libraries shall be valuable in embedding the handling of encryption/decryption capabilities in software programs that process ODF documents, among others.

The nfoLocker utility can be used as a standalone utility for independent encryption and decryption of files.  This is useful as a consistent way of obtaining full encryption and decryption capability when using application software that lacks adequate built-in encryption.  It is also possible to operate the nfoLocker utility as an external extension of programs for interim usage until a hardened integration is achieved.

Although there is some overlap in function and purpose with other file encryption approaches, such as those of OpenPGP, nfoLocker is focused entirely on securing of files in binary form, relying on Zip as a container for the ciphertext and for the accompanying encryption parameters.  Password-based encryption is also supported as a first step in migration from password-based schemes to those having more secure key-exchange arrangements.

visits to popular nfoWorks pages

Locations of visitors to nfoWorks

More Information

Hamilton, Dennis E.
nfoLocker Concept.   nfoWorks nfoNote folio n120501 0.01, May 11, 2012.  Accessed at <>.
Revision History:
0.01 2012-05-11-13:35 Provide Initial Summary
A brief covering sketch is added to the placeholder
0.00 2012-05-03-15:58 Establish Placeholder for Pending Material
Also start a job jar page for recording work items for building more content. 

Construction Structure (Hard Hat Area)

Creative Commons License You are navigating nfoWorks.
This work is licensed under a
Creative Commons Attribution 2.5 License.

created 2012-05-03-15:57 -0700 (pdt) by orcmid
$$Author: Orcmid $
$$Date: 17-06-14 20:22 $
$$Revision: 102 $