IP Library Granted Patent US 12,724,906
Granted Patent B2
US 12,724,906 · App. 18/898,163 · Granted Sep 1, 2026

Key length discriminator for ransomware attacks

Inventors: Rameshchandra Bhaskar Ketharaju (Hyderabad, IN); Anjeet Kumar (Bengaluru, IN); Suresh Reddy (Hyderabad, IN)
Assignee: Wells Fargo Bank, N.A.
G06F21/602G06F21/554
View Patent ↗
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 12,724,906
App. No.
18/898,163
Granted
Sep 1, 2026
Kind
B2
Abstract

An example computer system for providing countermeasures for a ransomware attack can include: one or more processors; and non-transitory computer-readable storage media encoding instructions which, when executed by the one or more processors, causes the computer system to generate a key by to: create a salt using artificial intelligence; form a data section by the salt and an original key; and form a dummy section to fill out a length of the key.

Claims (26)

1 . A computer system for providing countermeasures for a ransomware attack, comprising:

one or more processors;

and non-transitory computer-readable storage media encoding instructions which, when executed by the one or more processors, cause the computer system, when generating a key to:

create a salt using artificial intelligence;

form, within the key, a data section by the salt and an original key;

form, within the key, a dummy section comprising leftover space set to a dummy value to fill out a length of the key; and

reorder the data section of the key, wherein a portion of the salt is moved to a different position of the data section to jumble the salt and the original key.

2 . The computer system of claim 1 , wherein the salt is formed using generative artificial intelligence to select a salt length.

3 . The computer system of claim 1 , comprising further instructions which, when executed by the one or more processors, cause the computer system to shift the data section of the key so that a portion of the dummy section is at a beginning of the key.

4 . The computer system of claim 1 , wherein the dummy section precedes or follows the data section of the key.

5 . The computer system of claim 1 , wherein a first portion of the dummy section precedes the data section and a second portion of the dummy section follows the data section of the key.

6 . The computer system of claim 1 , comprising further instructions which, when executed by the one or more processors, cause the computer system to adjust the length of the key.

7 . The computer system of claim 6 , wherein the length of the key can be 8 bits or 16 bits.

8 . The computer system of claim 1 , wherein a first portion of the dummy section precedes the data section and a second portion of the dummy section follows the data section of the key.

9 . A method for providing countermeasures for a ransomware attack by generating a key, comprising:

creating a salt using artificial intelligence;

forming, within the key, a data section by the salt and an original key;

forming, within the key, a dummy section comprising leftover space set to a dummy value to fill out a length of the key; and

reordering the data section of the key, wherein a portion of the salt is moved to a different position of the data section to jumble the salt and the original key.

10 . The method of claim 9 , wherein the salt is formed using generative artificial intelligence to select a salt length.

11 . The method of claim 9 , further comprising shifting the data section of the key so that a portion of the dummy section is at a beginning of the key.

12 . The method of claim 9 , wherein the dummy section precedes or follows the data section of the key.

13 . The method of claim 9 , wherein a first portion of the dummy section precedes the data section and a second portion of the dummy section follows the data section of the key.

14 . The method of claim 9 , further comprising adjusting the length of the key.

15 . The method of claim 14 , wherein the length of the key can be 8 bits or 16 bits.

16 . The method of claim 9 , wherein a first portion of the dummy section precedes the data section and a second portion of the dummy section follows the data section of the key.

Assignments (2)
STATEMENT OF CHANGE OF ADDRESS OF ASSIGNEE Recorded Jun 17, 2025
From: WELLS FARGO BANK, N.A.
To: WELLS FARGO BANK, N.A.
Reel/Frame 071649/0870 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2024
From: KETHARAJU, RAMESHCHANDRA BHASKAR; KUMAR, ANJEET; REDDY, SURESH
To: WELLS FARGO BANK, N.A.
Reel/Frame 069018/0337 →
Continuity (1)
Related Publication 20260087149A1 · Mar 26, 2026
References Cited (30)
US 6959086B2 · Ober et al. · 2005 [cited by applicant]
US 9736147B1 · Mead · 2017 [cited by applicant]
US 9860240B2 · Webb · 2018 [cited by applicant]
US 10250593B2 · Aissi et al. · 2019 [cited by applicant]
US 11082205B2 · Bridges et al. · 2021 [cited by applicant]
US 11088835B1 · Wilbur et al. · 2021 [cited by applicant]
US 11671412B2 · Bursell et al. · 2023 [cited by applicant]
US 11681783B2 · Daly et al. · 2023 [cited by applicant]
US 11784985B2 · Graber et al. · 2023 [cited by applicant]
US 11895225B2 · Bennison · 2024 [cited by applicant]
US 11956345B2 · Hamburg et al. · 2024 [cited by applicant]
US 20130044881A1 · Chang · 2013 [cited by examiner]
US 20160050066A1 · Loizides · 2016 [cited by applicant]
US 20170142082A1 · Qian · 2017 [cited by applicant]
US 20210157903A1 · Bursell · 2021 [cited by examiner]
US 20220131683A1 · Choi · 2022 [cited by examiner]
US 20230281286A1 · Lindskog et al. · 2023 [cited by applicant]
US 20240129120A1 · Carr · 2024 [cited by applicant]
CN 110351077B · 2023 [cited by applicant]
CN 116192385A · 2023 [cited by applicant]
CN 114124469B · 2023 [cited by applicant]
CN 117579374A · 2024 [cited by applicant]
CN 114036565B · 2024 [cited by applicant]
CN 117978365A · 2024 [cited by applicant]
CN 118247133A · 2024 [cited by examiner]
WO WO2018232442A1 · 2018 [cited by examiner]
Suresh, K. et al., “Two-factor-based RSA key generation from fingerprint biometrics and password for secure communication,” Complex & Intelligent Systems (2022), Feb. 18, 2022, 15 pages. [cited by applicant]
ITsec Bureau Quick Bytes, “Vectra AI Launches Platform to Protect Businesses From New Attack Vectors,” May 7, 2024, 1 page. [cited by applicant]
Callahan, Michael, “Enabling GenAI with AI-infused API Security,” Blog Post | Product, May 7, 2024, 8 pages. [cited by applicant]
Verimatrix, Verimatrix Key Shield Product Brief, “Keeping critical apps & data safe,” copyright 2023, 4 pages. [cited by applicant]