IP Library Patent Application 18981389
Patent Application
App. No. 18/981,389

Composite Cryptographic Systems with Variable Configuration Parameters and Memory Bound Functions

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.
18/981,389
Abstract

Various methods for implementing cryptographic systems can reduce the likelihood of security vulnerabilities. A cryptographic system can utilize a combination of cryptographic processes to securely construct immutable ledgers and/or blockchains. These cryptographic systems can be referred to as composite cryptographic systems. A device can be configured to add a block to a distributed ledger maintained by a composite cryptographic system. The device can include a network interface, memory, and a processor. The processor can be configured to obtain a first proof using a first cryptographic system, obtain a second proof using a second cryptographic system; and broadcast a block to securely add the block to a distributed ledger. The block can be capable of being validated by using the first cryptographic system to generate the first proof and by using the second cryptographic system to generate the second proof.

Claims (31)

1 . A device configured to add a block to a distributed ledger maintained by a composite cryptographic system, the device comprising:

a network interface;

memory; and

a processor, the processor configured to:

obtain a first proof using a first cryptographic system;

obtain a second proof using a second cryptographic system; and

broadcast a block to securely add the block to a distributed ledger, wherein the block is capable of being validated by using the first cryptographic system to generate the first proof and by using the second cryptographic system to generate the second proof.

2 . The device of claim 1 , wherein:

the processor is further configured to receive the block; and

the first proof is obtained based on the block, and the second proof is obtained based on the block.

3 . The device of claim 1 , wherein the first proof is generated based on an iterative process, and the second proof is generated based on an iterative process.

4 . The device of claim 1 , wherein the processor is further configured to generate the block.

5 . The device of claim 1 , wherein the second proof is obtained based on at least the first proof.

6 . The device of claim 1 , wherein the first cryptographic system utilizes a first cryptographic process and the second cryptographic system utilizes a different cryptographic process to the first cryptographic process.

7 . The device of claim 1 , wherein the first proof and the second proof are each constituent proofs and the processor is further configured to combine the first proof and the second proof to obtain a composite proof.

8 . The device of claim 1 , wherein the first cryptographic system utilizes a Proof of Bus mechanism.

9 . The device of claim 1 , wherein the first cryptographic system utilizes a memory bound function.

10 . The device of claim 1 , wherein obtaining a first proof is based on a configuration parameter.

11 . The device of claim 1 , wherein:

the first cryptographic system and the second cryptographic system form a composite cryptographic system; and

a characteristic of a composite cryptographic system is based on a configuration parameter.

12 . The device of claim 10 , wherein the processor is further configured to vary the configuration parameter in response to a detected condition.

13 . The device of claim 10 , wherein the configuration parameter is varied in response to a detected attack.

14 . The device of claim 10 , wherein the configuration parameter is a difficulty parameter associated with a first cryptographic system.

15 . The device of claim 1 , wherein the block includes the first proof.

16 . The device of claim 1 , wherein obtaining a first proof is based on a first modified challenge.

17 . The device of claim 1 , wherein obtaining a second proof is based on a second modified challenge.

18 . The device of claim 16 , wherein the first modified challenge is based on a first challenge and a second challenge.

19 . The device of claim 17 , wherein the second modified challenge is based on a first challenge, a second challenge, and a third challenge.

20 . The device of claim 19 , wherein a third challenge is based on the first proof.

21 .- 26 . (canceled)

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2025
From: JAKOBSSON, BJORN MARKUS
To: ARTEMA LABS, INC
Reel/Frame 070520/0818 →