发明名称 Systems and methods for multi-function and multi-purpose cryptography
摘要 Systems and methods for multi-function and multi-purpose cryptography are described, including obtaining a message to be encrypted by a cipher engine configured to perform encryption using a plurality of predetermined tags with an encryption function; determining a tag of the plurality of predetermined tags based on the message; encrypting, by the cipher engine, the message using the tag to produce a ciphertext; and sending the ciphertext.
申请公布号 US9189638(B1) 申请公布日期 2015.11.17
申请号 US201313975363 申请日期 2013.08.25
申请人 GOOGLE INC. 发明人 Yung Marcel M. M.;Thron Nunzio;Wang Gang
分类号 H04L29/06;G06F21/60;H04L9/32 主分类号 H04L29/06
代理机构 Procopio, Cory, Hargreaves & Savitch LLP 代理人 Procopio, Cory, Hargreaves & Savitch LLP
主权项 1. A computer-implemented method, comprising, by at least one hardware processor: obtaining a message to be encrypted by a cipher engine; identifying a tag corresponding to the message; retrieving length information, based on the identified tag, from tag information that comprises a plurality of associations, wherein each of the plurality of associations comprises an association between the tag and length information, and wherein the length information comprises one or both of an encryption length and an integrity length; encrypting, by the at least one hardware process executing the cipher engine, the message using the identified tag and the retrieved length information to produce a ciphertext; and sending the ciphertext.
地址 Mountain View CA US