System and method for securing a resource
AssigneeNB Research LLC
InventorsJohnathan W. Brownlee, Charles Northrup
Life of this patent
Estimating the term…
Abstract
A system and method for securing a resource includes a combination code generator configured to receive a first input sequence and a first panel context and generate a first computed combination code. A second computed combination code is generated from a received second input sequence and a second panel context. A set panels module receives the first computed combination code and the first panel context and re-orders the panels of the first panel context to set the second panel context. a hash key generator converts the received second panel context and the second combination code into a first hash key.
Claims25
A system for securing a resource content, comprising a processor and a non-volatile memory containing instructions that, when executed by the processor provide:
- a combination code generator (GCC) configured to perform the steps of:
- receiving a first input sequence and a first panel context;
- generating a first computed combination code;
- receiving a second input sequence and a second panel context;
- and
- generating a second computed combination code;
- a set panels module (SC) configured to perform the steps of:
- receiving the first computed combination code and the first panel context;
- and
- re-ordering the panels of the first panel context to set the second panel context;
- and
- a hash key generator (HKG), configured to perform the steps of:
- receiving the second panel context and the second combination code;
- and
- converting the second combination code and the second panel context into a first hash key.
A computer based method comprising the steps of:
- executing a panel data generator (PDG), further comprising the steps of:
- receiving a first input;
- converting the first input into an ordinal panel context comprising an ordered character sequence of a predetermined size;
- partitioning the ordinal panel context into a plurality of n panels of size m, wherein each panel contains m ordered characters in an order of the panel context;
- and
- assigning a unique panel identifier to each panel of the panel context wherein each panel identifier references the contents of the corresponding assigned panel;
- and
- forming an ordinal panel context comprising a sequence of the unique panel identifiers corresponding to the panel context;
- and
- executing a combination code generator (CCG), further comprising the steps of:
- receiving the panel context;
- forming a first combination code comprising a plurality characters comprising one or more panel identifiers.
A computer based method for securing a resource content, comprising the steps of;
- receiving a first input sequence and a first panel context as input to a combination code generator (GCC);
- generating by the GCC a first computed combination code;
- receiving the first computed combination code and the first panel context by a set panels module (SC);
- re-ordering the panels of the first panel context by the SC to set a second panel context;
- receiving a second input sequence and the second panel context as input to the GCC;
- generating by the GCC a second computed combination code;
- receiving the second panel context and the second combination code by a hash key generator (HKG);
- and
- converting by the HKG the second combination code and the second panel context into a first hash key.
A computer based method for securing a resource content, comprising the steps of:
- receiving from an optical identifier a first code page;
- receiving from an electromagnetic waveform device an input to a combination code generator (GCC);
- generating by acting upon the input to the GCC a computed combination code;
- receiving the computed combination code and the first code page by a set panels module (SC);
- interacting by the SC with the first code page to set a first context;
- interacting by the SC with the computed combination code to convert the first context to a second context;
- generating by a hash key module acting upon the second context a hash key;
- and
- using by a security model, the hash key to secure a resource.
A computer-based method comprising:
- receiving a first input sequence (FIS) at a combination code generator (GCC);
- receiving a first panel context (FPC) at the combination code generator (GCC);
- generating a first combination code (FCC) at the combination code generator (GCC) based on the first input sequence (FIS) and the first panel context (FPC);
- inputting the first combination code (FCC) to a set panels process (SP) that accesses and interacts with the first panel context (FPC) to set a second panel context (SPC);
- receiving a second input sequence (SIS) and the second panel context (SPC) at the combination code generator (GCC);
- and
- generating a second combination code (SCC) at the combination code generator (GCC) based on the second input sequence (SIS) and the second panel context (SPC);
- inputting the second combination code (SCC) and the second panel context (SPC) to a hash key generator (HKG);
- and
- generating a first hash key based on the second combination code (SCC) and the second panel context (SPC) at the has key generator (HKG).
Dependencies are inferred from the claim text.