发明名称 SYSTEMS AND METHODS FOR SECURED COMMUNICATIONS
摘要 Systems and methods may be provided for constructing and deconstructing encoded messages. A method for constructing an encoded message comprising: providing an unencoded message having one or more unencoded characters; identifying one or more suitable human-readable phrases indexed from one or more codebooks wherein characters from extended character sets are mapped to standard characters having similar appearances to the characters from the extended character sets to create one or more human-readable phrases; selecting a suitable human-readable phrase from the one or more codebooks; and generating an encoded message by mapping the unique and repeating characters of the unencoded messages to the extended character set provided by the selected human-readable phrase. Corresponding systems, and computer system products may be provided.
申请公布号 US2016226836(A1) 申请公布日期 2016.08.04
申请号 US201615013570 申请日期 2016.02.02
申请人 THE JOULE GROUP TECHNOLOGY INC. 发明人 GARCIA JUAN MARTIN;CAPON JESSE;SYMS FRANCIS
分类号 H04L29/06 主分类号 H04L29/06
代理机构 代理人
主权项 1. A computer implemented system to generate an encoded message, the encoded message comprising a plurality of electronic characters that form one or more human-readable phrases, the computer implemented system having a processor, non-transitory computer readable memory, and a data storage, the non-transitory computer readable media having instructions stored thereon, which when executed by the processor, cause the processor to: access or receive an unencoded message having one or more unencoded characters formatted based on a standard character set having standard characters; process the unencoded message to extract one or more unencoded message phrase attributes; identify one or more phrases indexed from one or more codebooks stored on the storage based at least on matching a length of the unencoded message to a length of the one or more phrases; process the identified one or more phrases to extract one or more sets of phrase attributes, each set of the one or more sets of phrase attributes corresponding to one of the one or more phrases; select one of the one or more phrases by conducting a comparison of the one or more unencoded message phrase attributes to the sets of phrase attributes; map extended characters from one or more extended character sets to the standard characters in a first mapping, the first mapping establishing linkages between standard characters and extended characters from the extended characters that are visually similar to one another; establish a second mapping between each of the one or more unencoded characters and a corresponding extended character that is mapped to the standard characters that compose the selected phrase, the second mapping based on a key; and replace the characters of the selected phrase using the second mapping to replace the characters with corresponding extended characters, such that following replacement of all the characters of the selected phrase, a visually similar output phrase is provided that is composed of mapped extended characters.
地址 TORONTO CA