Skip to main navigation Skip to search Skip to main content

Vendor 0: FPE Library for Structured File Encryption

INL Software (Photographer), Lawrence Wellman (Developer), Justin Cox (Developer), Porter Zohner (Developer)

Research output: Non-textual formSoftware

Abstract

Vendor 0 is a format-preserving Feistel-based encryption library that encrypts and decrypts text fields in structured files such as JSON and TSV. The primary customer is the DOE CYOTE program, which collects and processes sensitive utility information that may contain PII, such as network pcaps and device logs. The software addresses the need to encrypt this sensitive information without increasing the storage requirements and allowing for decryption in cases necessary for analysis. The software was created specifically for this problem and is a standalone solution not contained in a more extensive product. DOE will use the script at individual energy utilities and the government cloud to anonymize sensitive data fields.

This software is under copyright. To purchase a license, please use the 'Contact Us' form on this page. We will respond as promptly as possible.
Original languageAmerican English
StatePublished - 2019

Fingerprint

Dive into the research topics of 'Vendor 0: FPE Library for Structured File Encryption'. Together they form a unique fingerprint.

Cite this