发明名称 Secure document repository
摘要 Embodiments for secure data storage that include systems and methods that receive, from a second system maintained by a second entity, a data payload to be stored by the system; secure the data payload at a first time; store the secured data payload; receive a request for access to the data payload; and provide certification, corresponding to a second time subsequent to the first time, that the data payload has not been altered since the first time.
申请公布号 US9519793(B2) 申请公布日期 2016.12.13
申请号 US201414339313 申请日期 2014.07.23
申请人 Bank of America Corporation 发明人 Kurian Manu Jacob
分类号 G06F21/00;G06F21/60;G06F21/57;G06F21/64 主分类号 G06F21/00
代理机构 Moore & Van Allen PLLC 代理人 Springs Michael A.;Moore & Van Allen PLLC ;Horne Patrick B.
主权项 1. A system for providing secure data payload storage, whereby the system provides certification of the security of stored data payloads, the system comprising: a first computer apparatus maintained by a first entity and including a processor and a memory; and a software module stored in the memory, comprising executable instructions that when executed by the processor cause the processor to secure a data payload by a first encryption, thereby resulting in a first secured data payload; and to transmit the first secured data payload to a second computer apparatus; and a second computer apparatus maintained by a second entity and operatively coupled with the first computer apparatus and including a processor and a memory; and a software module stored in the memory, comprising executable instructions that when executed by the processor cause the processor to: receive, from the first computer apparatus, the first secured data payload to be stored by the second apparatus;secure the first secured data payload at a first time by securing the first secured data payload by a second encryption, thereby resulting in a second secured data payload;store the second secured data payload;provide access to the second secured data payload to a third party for encryption by a third encryption, thereby resulting in a third secured data payload;store the third secured data payload;receive a request for access to the data payload;provide access to the third secured data payload to the third party for decryption by the third encryption, thereby resulting in the second secured data payload;decrypt the second secured data payload;transmit the second secured data payload to the first computer apparatus for decryption of the second secured data payload by the first encryption, thereby resulting in a decrypted data payload;provide certification, corresponding to a second time subsequent to the first time, that the data payload has not been altered since the first time; andprovide access to the decrypted data payload to the requester.
地址 Charlotte NC US