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 = {2019},
month = {9}
}
Works referenced in this record:
Controlling a soft token running within an electronic apparatus
patent, October 2014
- van Dijk, Marten; Bowers, Kevin D.; Brainard, John
- US Patent Document 8,875,263
Method and device for generating a single-use financial account number
patent, December 2000
- Walker, Jay S.; Schneier, Bruce; Jindal, Sanjay K.
- US Patent Document 6,163,771
Method, apparatus, and system for secure data transport
patent, December 2003
- Barron, Robert H.
- US Patent Document 6,665,709
Seamless data masking for PaaS based applications
patent, January 2018
- Farkash, Ariel; Gokhman, Igor; Goldsteen, Abigail
- US Patent Document 9,858,431
Payment system clearing for transactions
patent, November 2010
- Mascavage, III, John Joseph
- US Patent Document 7,827,101
Encryption algorithm management system
patent, July 2006
- Tochikubo, Kouya; Okada, Koji; Endo, Naoki
- US Patent Document 7,079,655
Use rule-based tokenization data protection
patent, August 2016
- Mattsson, Ulf; Rozenberg, Yigal
- US Patent Document 9,430,652
Transactional Services
patent-application, August 2007
- Pitroda, Satyan G.; Desai, Mehul
- US Patent Application 11/539024; 20070198432