发明名称 Mapping a glyph to character code in obfuscated data
摘要 In a font applying device on a client side in a computer system composed of the client and a server, an obfuscated font storing section stores an obfuscated font in which a character different from a character identified by the server based on a character code and having the same width of the character identified by the server is mapped to the character code. An obfuscated document receiving section receives an obfuscated document obtained by obfuscating document data as a result of converting the character code to a character code to which a character identified by the server based on the character code in the document data is mapped in the obfuscated font. A deobfuscation processing section identifies the character mapped in the obfuscated font to a character code included in the obfuscated document, and a display control section controls the display of the character.
申请公布号 US9237136(B2) 申请公布日期 2016.01.12
申请号 US201414176629 申请日期 2014.02.10
申请人 International Business Machines Corporation 发明人 Kurosawa Ryoji;Tahara Yoshinori;Unno Asuka;Zettsu Natsuki
分类号 G06F21/60;H04L29/06;G06F21/62 主分类号 G06F21/60
代理机构 Law Office of Jim Boice 代理人 Law Office of Jim Boice
主权项 1. An apparatus for having a server hold obfuscated data obtained by obfuscating data as a result of converting a character code included in the data, the apparatus comprising: a mapping information storage device for storing mapping information indicating that a second glyph is mapped to the character code, wherein the second glyph is a glyph different from a first glyph identified by the server based on the character code and having a width identical to the first glyph; a receiving hardware device for receiving, from the server, the obfuscated data obtained by obfuscating the data as a result of converting the character code included in the data to a character code to which a glyph identified by the server, based on the character code included in the data, is mapped as the second glyph in the mapping information; an identification hardware device for identifying the glyph mapped as the second glyph in the mapping information to a character code included in the obfuscated data received from the receiving hardware device; a display for displaying the glyph identified by the identification hardware device, a definition information storage device for storing definition information defining, for a glyph width, a plurality of glyphs having the width; and a generation apparatus for generating the mapping information by mapping a glyph other than the first glyph among the plurality of glyphs, defined for a width of the first glyph in the definition information, to the character code as the second glyph instead of the first glyph identified by the server based on the character code, wherein the generation apparatus uses a selection method according to an attribute of the data to select the glyph other than the first glyph from among the plurality of glyphs defined for the width of the first glyph in the definition information.
地址 Armonk NY US