DOE Patents title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Secure generation and inversion of tokens

Abstract

Described herein are various technologies related to secure generation of tokens and secure inversion of tokens. A tokenization system executes in a secure execution environment, and is configured to receive a string and an encrypted tokenization function. The tokenization system decrypts the encrypted tokenization function, and executes the tokenization function over the string to generate a token. The token is transmitted to a logically separate computing environment, and the tokenization system deletes the tokenization function and the string.

Inventors:
Issue Date:
Research Org.:
Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
Sponsoring Org.:
USDOE
OSTI Identifier:
1576346
Patent Number(s):
10410210
Application Number:
14/676,637
Assignee:
National Technology & Engineering Solutions of Sandia, LLC (Albuquerque, NM)
Patent Classifications (CPCs):
G - PHYSICS G06 - COMPUTING G06Q - DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES
DOE Contract Number:  
AC04-94AL85000
Resource Type:
Patent
Resource Relation:
Patent File Date: 2015 Apr 01
Country of Publication:
United States
Language:
English

Citation Formats

Solis, John Hector. Secure generation and inversion of tokens. United States: N. p., 2019. Web.
Solis, John Hector. Secure generation and inversion of tokens. United States.
Solis, John Hector. Tue . "Secure generation and inversion of tokens". United States. https://www.osti.gov/servlets/purl/1576346.
@article{osti_1576346,
title = {Secure generation and inversion of tokens},
author = {Solis, John Hector},
abstractNote = {Described herein are various technologies related to secure generation of tokens and secure inversion of tokens. A tokenization system executes in a secure execution environment, and is configured to receive a string and an encrypted tokenization function. The tokenization system decrypts the encrypted tokenization function, and executes the tokenization function over the string to generate a token. The token is transmitted to a logically separate computing environment, and the tokenization system deletes the tokenization function and the string.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {Tue Sep 10 00:00:00 EDT 2019},
month = {Tue Sep 10 00:00:00 EDT 2019}
}

Works referenced in this record:

Controlling a soft token running within an electronic apparatus
patent, October 2014


Secure Computing Environment
patent-application, May 2014


Method and device for generating a single-use financial account number
patent, December 2000


Data privacy
patent, September 2016


Payment Instrument Authorization Technique
patent-application, September 2002


Seamless data masking for PaaS based applications
patent, January 2018


Purchase Transaction System with Encrypted Payment Card Data
patent-application, February 2014


Payment system clearing for transactions
patent, November 2010


Intermediary Service and Method for Processing Financial Transaction Data with Mobile Device Confirmatikon
patent-application, May 2010


Securing Contactless Payment Performed by a Mobile Device
patent-application, December 2017


Luhn Validation and Data Security Across Multiple Active Domains
patent-application, December 2012


Dynamic Encryption of Payment Card Numbers in Electronic Payment Transactions
patent-application, November 2007


Securing External Systems with Account Token Substitution
patent-application, February 2012


Encryption algorithm management system
patent, July 2006


Use rule-based tokenization data protection
patent, August 2016


Transactional Services
patent-application, August 2007


Secure transaction management
patent, July 2014