Generating enhanced digital signatures for artifacts
AssigneeLockheed Martin Corporation
InventorsMark L. LaGrone, Michael R. Lloyd
Life of this patent
Estimating the term…
Abstract
A system comprises a memory, interface, and processor. The system is operable to store a plurality of attestations, where at least one of the plurality of attestations comprise a reason statement for signing an artifact. The system is further operable to display at least one of the plurality of attestations and receive a first selection of a first attestation. The system generates an expanded artifact by concatenating the artifact and the first attestation. The system creates a first digital signature based on the expanded artifact creates a first enhanced digital signature by applying the first digital signature and the first attestation. Further, the system stores the first enhanced digital signature.
Claims20
A method comprising:
- storing, by one or more computing systems in one or more memory devices, a plurality of attestations, at least one of the plurality of attestations comprising a reason statement for signing an artifact;
- displaying, by the one or more computing systems, at least one of the plurality of attestations;
- receiving, by the one or more computing systems, a first selection of a first attestation;
- generating, by the one or more computing systems, an expanded artifact by concatenating the artifact and the first attestation;
- creating, by the one or more computing systems, a first digital signature based on the expanded artifact;
- creating, by the one or more computing systems, a first, enhanced digital signature by concatenating the first digital signature and the first attestation;
- and
- storing, by the one or more computing systems in the one or more memory devices, the first enhanced digital signature.
A non-transitory computer readable medium containing logic, the logic when executed, operable to:
- store a plurality of attestations, at least one of the plurality of attestations comprising a reason statement for signing an artifact;
- display at least one of the plurality of attestations;
- receive a first selection of a first attestation;
- generate an expanded artifact by concatenating the artifact and the first attestation;
- create a first digital signature based on the expanded artifact;
- create a first enhanced digital signature by concatenating the first digital signature and the first attestation;
- and
- store the first enhanced digital signature.
A system comprising a memory, a processor, and an interface, the system operable to:
- store a plurality of attestations, at least one of the plurality of attestations comprising a reason statement for signing an artifact;
- display at least one of the plurality of attestations;
- receive a first selection of a first attestation;
- generate an expanded artifact by concatenating the artifact and the first attestation;
- create a first digital signature based on the expanded artifact;
- create a first enhanced digital signature by concatenating the first digital signature and the first attestation;
- and
- store the first enhanced digital signature.
Dependencies are inferred from the claim text.