# US 2025/0097205 A1 · Method and system for providing a secure communication

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2025/0097205 A1
- Document ID: US20250097205A1
- Status: Published application
- Kind: A1
- Application number: 18/823,336
- Filed: 2024-09-03
- Published: 2025-03-20
- Earliest claimed: 2023-09-14
- Assignees: JPMorgan Chase Bank, N.A.
- Applicants: JPMorgan Chase Bank, N.A.
- Inventors: Devaraj Naga Chandra SEKHAR
- Web page: https://patentgrep.com/patent/US20250097205A1

## CPC

- H04L 63/0442: {wherein the sending and receiving network entities apply asymmetric encryption, i.e. different keys for encryption and decryption (cryptographic mechanisms or cryptographic arrangements for public-key encryption H04L9/30)}
- H04L 63/0428: {wherein the data content is protected, e.g. by encrypting or encapsulating the payload}
- H04L 63/0823: {using certificates (cryptographic mechanisms or cryptographic arrangements for entity authentication involving certificates H04L9/3263)}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A method and a system for providing a secure communication are disclosed. The method includes receiving a request to install an application for the secure communication between a first entity and a second entity. Next, the method includes generating a certificate for the secure communication between the first entity and the second entity. Next, the method includes extracting a first key and a second key from the certificate. Next, the method includes sharing the first key with the second entity for encryption of a message in the secure communication. Next, the method includes receiving the encrypted message from the second entity. Next, the method includes decrypting the encrypted message using the second key. Thereafter, the method includes displaying the decrypted message in the application.

## Claims

### Claim 1

A method for providing a secure communication, the method being implemented by at least one processor, the method comprising:
receiving, by the at least one processor, a request to install an application for the secure communication between a first entity and a second entity;
generating, by the at least one processor, a certificate for the secure communication between the first entity and the second entity;
extracting, by the at least one processor, a first key and a second key from the certificate;
sharing, by the at least one processor, the first key with the second entity for encryption of a message in the secure communication;
receiving, by the at least one processor, the encrypted message from the second entity;
decrypting, by the at least one processor, the encrypted message using the second key; and
displaying, by the at least one processor via a display, the decrypted message in the application.

### Claim 2 (depends on 1)

The method as claimed in claim 1, wherein when the first entity corresponds to a receiver of the message, the second entity corresponds to a sender of the message;
and when the second entity corresponds to the receiver of the message, the first entity corresponds to the sender of the message.

### Claim 3 (depends on 1)

The method as claimed in claim 1 further comprising securing, by the at least one processor, the application with at least one authentication factor.

### Claim 4 (depends on 1)

The method as claimed in claim 1, wherein the generating of the certificate corresponds to an importing of the certificate from a certificate authority.

### Claim 5 (depends on 1)

The method as claimed in claim 1, wherein the first key corresponds to a public key and the second key corresponds to a private key.

### Claim 6 (depends on 1)

The method as claimed in claim 1, wherein the sharing of the first key with the second entity comprises:
receiving, by the at least one processor from the first entity, a request to securely connect with the second entity;
sharing, by the at least one processor, the first key with the second entity for encryption of the message; and
receiving, by the at least one processor from the second entity, an acknowledgment that indicates a successful receipt of the first key.

### Claim 7

A computing device configured to implement an execution of a method for providing a secure communication, the computing device comprising:
a processor;
a memory; and
a communication interface coupled to each of the processor and the memory,
wherein the processor is configured to:
receive a request to install an application for the secure communication between a first entity and a second entity;
generate a certificate for the secure communication between the first entity and the second entity;
extract a first key and a second key from the certificate;
share the first key with the second entity for encryption of a message in the secure communication;
receive the encrypted message from the second entity;
decrypt the encrypted message using the second key; and
display, via a display, the decrypted message in the application.

### Claim 8 (depends on 7)

The computing device as claimed in claim 7, wherein when the first entity corresponds to a receiver of the message, the second entity corresponds to a sender of the message; and when the second entity corresponds to the receiver of the message, the first entity corresponds to the sender of the message.

### Claim 9 (depends on 7)

The computing device as claimed in claim 7, wherein the processor is further configured to secure the application with at least one authentication factor.

### Claim 10 (depends on 7)

The computing device as claimed in claim 7, wherein the generation of the certificate corresponds to an importation of the certificate from a certificate authority.

### Claim 11 (depends on 7)

The computing device as claimed in claim 7, wherein the first key corresponds to a public key and the second key corresponds to a private key.

### Claim 12 (depends on 7)

The computing device as claimed in claim 7, wherein the processor is further configured to perform the sharing of the first key with the second entity by:
receiving a request from the first entity to securely connect with the second entity;
sharing the first key with the second entity for encryption of the message; and
receiving an acknowledgment from the second entity that indicates a successful receipt of the first key.

### Claim 13

A non-transitory computer readable storage medium storing instructions for providing a secure communication, the storage medium comprising executable code which, when executed by a processor, causes the processor to:
receive a request to install an application for the secure communication between a first entity and a second entity;
generate a certificate for the secure communication between the first entity and the second entity;
extract a first key and a second key from the certificate;
share the first key with the second entity for encryption of a message in the secure communication;
receive the encrypted message from the second entity;
decrypt the encrypted message using the second key; and
display, via a display, the decrypted message in the application.

### Claim 14 (depends on 13)

The storage medium as claimed in claim 13, wherein when the first entity corresponds to a receiver of the message, and the second entity corresponds to a sender of the message; and when the second entity corresponds to the receiver of the message, the first entity corresponds to the sender of the message.

### Claim 15 (depends on 13)

The storage medium as claimed in claim 13, wherein when executed by the processor, the executable code further causes the processor to secure the application with at least one authentication factor.

### Claim 16 (depends on 13)

The storage medium as claimed in claim 13, wherein the generation of the certificate corresponds to an importation of the certificate from a certificate authority.

### Claim 17 (depends on 13)

The storage medium as claimed in claim 13, wherein the first key corresponds to a public key and the second key corresponds to a private key.

### Claim 18 (depends on 13)

The storage medium as claimed in claim 13, wherein when executed by the processor, the executable code further causes the processor to perform the sharing of the first key with the second entity by:
receiving a request from the first entity to securely connect with the second entity;
sharing the first key with the second entity for encryption of the message; and
receiving an acknowledgment from the second entity that indicates a successful receipt of the first key.
