IP Library Patent Application 17806725
Patent Application
App. No. 17/806,725

Grinding Resistant Cryptographic Systems and Cryptographic Systems Based on Certified Miners

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/806,725
Abstract

Certified miners can be miners associated with certified public identifiers. In some embodiments, the certified public identifiers can be associated with a Trusted Execution Environment (TEE). In several embodiments mining can be based on a quality function. In various embodiments, to reduce grinding, the challenge can be based on an already closed collection of ledger entries. A device can be configured to close a ledger maintained by a cryptographic system. In an embodiment, the device includes a network interface, memory, and a processor configured to obtain a challenge using a cryptographic system, wherein the challenge is based on a closed collection of ledger entries on a ledger, to determine a quality value based on the challenge and a value; and to transmit a mining attempt to securely close a second collection of ledger entries on the ledger. The mining attempt is capable of being validated by using the cryptographic system.

Claims (32)

1 . A device configured to close a ledger maintained by a cryptographic system, the device comprising:

a network interface;

memory; and

a processor, the processor configured to:

obtain a challenge using a cryptographic system, wherein the challenge is based on a first collection of ledger entries on a ledger, the first collection of ledger entries closed based on a first mining attempt;

determine a quality value based on the challenge and a value; and

transmit a second mining attempt to securely close a second collection of ledger entries on the ledger, wherein the second mining attempt is capable of being validated by using the challenge and the cryptographic system.

2 . The device of claim 1 , wherein the value is a public identifier.

3 . The device of claim 1 , wherein the value is a public key.

4 . The device of claim 3 , wherein the mining attempt comprises a digital signature, the digital signature generated using a private key, the private key corresponding to the public key.

5 . The device of claim 3 , wherein a private key is associated with the public key and the private key is stored in a secure storage associated with a Trusted Execution Environment.

6 . The device of claim 3 , wherein a private key is associated with the public key and the private key is associated with a certified Digital Rights Management system.

7 . The device of claim 1 , wherein the mining attempt comprises a delay function result.

8 . The device of claim 6 , wherein the delay function result is a proof of work.

9 . The device of claim 1 , wherein the mining attempt is capable of being validated by using the value.

10 . The device of claim 1 , wherein the processor is further configured to generate a challenge using a cryptographic system, wherein the challenge is based on a closed collection of ledger entries on a ledger.

11 . The device of claim 3 , wherein the challenge is a hash of at least the first collection of ledger entries and the quality value is based on a hamming distance between the challenge and the public key.

12 . The device of claim 1 , wherein the challenge is based on a most recently closed collection of ledger entries.

13 . A device configured to close a ledger maintained by a cryptographic system, the device comprising:

a network interface;

memory; and

a processor, the processor configured to:

obtain a mining attempt comprising a digital signature, the digital signature generated using a private key associated with a public key;

determine a quality value based on the public key and a challenge; and

transmit the mining attempt to securely close a collection of ledger entries on the ledger, wherein the mining attempt is capable of being validated based on the quality value and the public key.

14 . The device of claim 13 , wherein the mining attempt further comprises a delay function result.

15 . The device of claim 13 , wherein the delay function result is a proof of work.

16 . The device of claim 13 , wherein the challenge is based on a closed collection of ledger entries.

17 . The device of claim 13 , wherein the mining attempt comprises a digital signature, the digital signature generated using a private key, the private key corresponding to the public key.

18 . The device of claim 13 , wherein the private key is stored in a secure storage associated with a Trusted Execution Environment.

19 . The device of claim 13 , wherein the private key is associated with a certified Digital Rights Management system.

20 . The device of claim 13 , wherein the challenge is based on a most recently closed collection of ledger entries.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2022
From: JAKOBSSON, BJORN MARKUS
To: ARTEMA LABS, INC
Reel/Frame 061247/0743 →