Patent ID: 9641338
Date: 2017-05-02
CPC Classifications: G06K,G06Q,H04L

Claim:
1. A computer implemented method for deterministically reproducible, cryptographic key-pair representation for a group of all associated items in a lot of similar items throughout a distribution chain, comprising: with a processor, generating a master key, wherein generating the master key comprises: generating a seed byte sequence of a chosen length from a pseudorandom number generator; hashing a key and said seed byte sequence; calculating a hash-based message authentication code by using said hashed key and seed byte sequence; splitting said. hash-based message authentication code into two sequences; and using one of said sequences as a master secret key and the other of said sequences as a master chain code; with said processor, generating a plurality of deterministic addresses by using said master secret key; with said processor, serially associating a deterministic address in a sequence of said deterministic addresses with respective each of the items in said lot of similar items on an item-by-item basis; with said processor storing said deterministic address from said sequence of deterministic addresses for each of said items in said lot in a public ledger database that is maintained. in a distributed. manner as a blockchain; with said processor, dynamically updating said public ledger to keep track of each logistic transaction throughout said distribution chain for each of said items in said group; and with said processor by using said master chain code accessing said public ledger to verify logistic transactions throughout said distribution chain; said public ledger comprising a provenance management system in which said logistic transactions tracked within said public ledger verify provenance tracking and execute serialization of said items throughout said distribution chain.