IP Library Granted Patent US 11,949,711
Granted Patent B2
US 11,949,711 · App. 16/504,926 · Granted Apr 2, 2024

Systems and methods for securing information

Inventor: Ryan Montoya (Arvada, CO)
Assignee: CACI International, Inc.
H04L63/1475G06F18/2411G06N3/04G06V10/764G06V10/774G06V10/776H04L63/0485H04L63/18
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 11,949,711
App. No.
16/504,926
Granted
Apr 2, 2024
Kind
B2
Abstract

A system may be configured to prepare and use prediction models for predicting existence of fingerprints among encrypted traffic. Some embodiments may: obtain a machine learner configured to identify statistical differences between pseudo-randomness associated with encrypted user data and higher-entropy randomness associated with a set of other data; determine at least a portion of a path traversed by the encrypted user data in the network based on the identification; and secure the network based on the determination.

Claims (19)

1. A computer-implemented method comprising:

generating a data set configured to have a first amount of entropy;

before cryptographic encryption of user data, combining the user data with the generated data set;

obtaining, from a network, (i) a first ciphertext resulting from cryptographic encryption of the combined data and (ii) a plurality of second ciphertexts located in the network;

determining, via a machine learner, an entropy level of the first ciphertext;

determining, via the machine learner, an entropy level of each of the plurality of second ciphertexts;

determining, via the machine learner, whether the entropy level of the first ciphertext is greater than the entropy level of each of the second ciphertexts;

responsive to the determination that the first ciphertext has the greater amount of entropy, identifying a portion of the network traversed by the first ciphertext; and

outputting, to a user remote from the network, the portion.

2. The computer-implemented method of claim 1 , wherein the determination is based on a classifier that implements at least one of a clustering analysis, support vector machine (SVM), linear discriminant analysis, time frequency pattern analysis, singular value decomposition (SVD), artificial neural network, deep neural network (DNN), recurrent neural network (RNN), convolutional neural network (CNN), hidden Markov model (HMM), and Bayesian network (BN).

3. The computer-implemented method of claim 1 , wherein the combination comprises concatenating the data set with the user data.

4. The computer-implemented method of claim 1 , wherein the user data is a portion of a message being communicated over the network.

5. The computer-implemented method of claim 1 , wherein the user data and the data set are separate files stored in at least one database.

6. The computer-implemented method of claim 1 , further comprising:

identifying a second portion of a second network through which the first ciphertext is detected to traverse, the second network being different from the network.

7. The computer-implemented method of claim 1 , wherein the identified portion forms part of a route established from a node of the network, to another node of a second, different network, and

wherein the user data is encrypted within the node.

8. The computer-implemented method of claim 1 , wherein the identified portion is an entire path starting from a node in the network at which the data set is combined with the user data, the entire path ending at another node in the network or in another network at which the user data is consumed.

9. The computer-implemented method of claim 1 , wherein the combination is performed on demand by the user.

Assignments (3)
SECURITY INTEREST Recorded Jul 22, 2025
From: CACI INTERNATIONAL INC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 072172/0653 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Nov 11, 2024
From: CACI INTERNATIONAL INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 069333/0939 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2019
From: MONTOYA, RYAN
To: CACI INTERNATIONAL, INC.
Reel/Frame 049690/0087 →
Continuity (1)
Related Publication 20210014205A1 · Jan 14, 2021