发明名称 Format preserving encryption methods for data strings with constraints
摘要 Format preserving encryption (FPE) cryptographic engines are provided for performing encryption and decryption on strings. A plaintext string may be converted to ciphertext by repeated application of a format preserving encryption cryptographic algorithm. Following each application of the format preserving cryptographic algorithm, the resulting version of the string may be analyzed to determine whether desired string constraints have been satisfied. If the string constraints have not been satisfied, further applications of the format preserving cryptographic algorithm may be performed. If the string constraints have been satisfied, the current version of the string may be used as an output for the cryptographic engine.
申请公布号 US9489521(B2) 申请公布日期 2016.11.08
申请号 US201514598536 申请日期 2015.01.16
申请人 Voltage Security, Inc. 发明人 Martin Luther W.;Spies Terence;Pauker Matthew J.
分类号 G06F21/60;H04L9/06;H03M13/09 主分类号 G06F21/60
代理机构 Treyz Law Group, P.C. 代理人 Treyz Law Group, P.C. ;Lyons Michael H.
主权项 1. A method for performing cryptographic operations at computing equipment, comprising: with the computing equipment, obtaining a plaintext version of a string of characters that have a given format; computing a checksum value string for the plaintext version of the string of characters; and with the computing equipment, repeatedly applying a format preserving encryption algorithm to the string of characters until an encrypted version of the string of characters is produced that complies with the given format and has a checksum value string that matches the checksum value string that was computed for the plaintext version of the string of characters.
地址 Cupertino CA US