IP Library Patent Application 17572622
Patent Application
App. No. 17/572,622

METHOD, APPARATUS, AND COMPUTER-READABLE MEDIUM FOR FORMAT PRESERVING ENCRYPTION OF A NUMERICAL VALUE

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
17/572,622
Abstract

A system, method and computer-readable medium format-preserving encryption of a numerical value, including storing a binary numerical value, the binary numerical value comprising a plurality of binary bits, dividing the plurality of binary bits into a plurality of bit groups and storing the plurality of bit groups in a plurality of bytes, encrypting each byte in the plurality of bytes using a radix value corresponding to a quantity of binary bits in a bit group corresponding to that byte to generate a plurality of ciphertext bytes, and combining a quantity of least-significant bits from each ciphertext byte in the plurality of ciphertext bytes to generate a binary ciphertext value, the quantity of least-significant bits combined from each ciphertext byte corresponding to the radix value used to generate that ciphertext byte.

Claims (5)

1 . A method executed by one or more computing devices for format-preserving encryption of a numerical value, the method comprising:

storing a binary numerical value, the binary numerical value comprising a plurality of binary bits;

dividing the plurality of binary bits into a plurality of bit groups and storing the plurality of bit groups in a plurality of bytes;

encrypting each byte in the plurality of bytes using a radix value corresponding to a quantity of binary bits in a bit group corresponding to that byte to generate a plurality of ciphertext bytes; and

combining a quantity of least-significant bits from each ciphertext byte in the plurality of ciphertext bytes to generate a binary ciphertext value, wherein the quantity of least-significant bits combined from each ciphertext byte corresponds to the radix value used to generate that ciphertext byte.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Nov 18, 2025
From: JPMORGAN CHASE BANK, N.A.
To: INFORMATICA LLC
Reel/Frame 073597/0722 →
SECURITY INTEREST Recorded Jun 12, 2024
From: INFORMATICA LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 067706/0090 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2023
From: BALABINE, IGOR; GUDURU, RAJAGOPAL; NALLAMOTHU, RAMESH
To: INFORMATICA LLC
Reel/Frame 063273/0001 →