发明名称 Split key secure access system
摘要 The present invention is a secure access system whereby the key that facilitates entrance to electronic data is split into at least two segments. Electronic data may be accessed by the application of the key segments in combination. A server may be used to derive key segments by way of algorithms, in a manner that improves the bit security of the key. Bit strings generated by the present invention may be concatenated to form data blocks whereby plaintext may be encrypted or ciphertext decrypted. The concatenation of the unique bit string variables and the generation of bit strings of specific sizes, as may occur through padding of blocks, work to provide a secure means of encrypting a key. A different bit string may be generated for each encryption/decryption transmission which limits the opportunity for an adversary to decrypt the plaintext.
申请公布号 US8892881(B2) 申请公布日期 2014.11.18
申请号 US201013254540 申请日期 2010.03.03
申请人 The Governing Council of the University of Toronto 发明人 Giuliani Kenneth J.;Murty Vijayakumar P.
分类号 H04L29/06;H04L9/06;H04L9/08 主分类号 H04L29/06
代理机构 Norton Rose Fulbright Canada LLP 代理人 Norton Rose Fulbright Canada LLP
主权项 1. A system for protecting access to electronic data comprising: a server configured to provide access to the electronic data encrypted by a key; and a computing device comprising at least one memory, and at least on processor configured to: receive user data,generate at least two first key segments using at least a portion of the user data,generate at least two second key segments using the at least two first key segments and the key, the key required to access the electronic data,regenerate the at least two first key segments,recreate the key, K, using the at least two first key segments and the at least two second key segments using the equation: u1=d2x1−x2;v=d1d2−1; andK=u1/v1;wherein d1 and d2 are the first key segments, and x1 and x2 are the second key segments.
地址 Toronto, Ontario CA