首页> 外文会议>International Conference on Cyber-Technologies and Cyber-Systems >Vaccine: A Block Cipher Method for Masking and Unmasking of Ciphertexts' Features
【24h】

Vaccine: A Block Cipher Method for Masking and Unmasking of Ciphertexts' Features

机译:疫苗:用于屏蔽和揭示密文的功能的块密码方法

获取原文

摘要

A ciphertext inherits some properties of the plaintext, which is considered as a source of vulnerability and, therefore, it may be decrypted through a vigorous datamining process. Masking the ciphertext is the solution to the problem. In this paper, we have developed a new block cipher technique named Vaccine for which the block size is random and each block is further divided into segments of random size. Each byte within a segment is instantiated using a dynamic multi-instantiation approach, which means (i) the use of Vaccine does not produce the same masked outcome for the same given ciphertext and key and (ii) the options for masking different occurrences of a byte is extremely high. Two sets (100 members in each) of 1K long plaintexts of natural (borrowed from natural texts) and synthesized (randomly generated from 10 characters to increase the frequency of characters in the plaintext) are built. For each plaintext, two ciphertexts are generated using Advanced Encryption System (AES-128) and Data Encryption Standard (DES) algorithms. Vaccine and two well-known masking approaches of Cipher Block Chaining (CBC), and Cipher Feedback (CFB) are applied separately on each ciphertext. On average: (a) the Hamming distance between masked and unmasked occurrences of a byte using Vaccine is 0.72 bits higher than using the CBC, and CFB, and (b) Vaccine throughput is also 3.4 times and 1.8 times higher than the throughput for CBC and CFB, correspondingly, and (c) Vaccine masking strength is 1.5% and 1.8% higher than the masking strength for CBC and CFB, respectively.
机译:密文继承了明文的某些属性,该属性被视为漏洞的源,因此,可以通过剧烈的数据流程解密。屏蔽密文是解决问题的解决方案。在本文中,我们开发了一种名为疫苗的新块密码技术,其中块大小是随机的,并且每个块进一步分为随机尺寸的段。段内的每个字节使用动态的多实例化方法实例化,这意味着(i)疫苗的使用不会为相同的给定密文和密钥和(ii)屏蔽不同出现的选项而产生相同的屏蔽结果字节非常高。构建了两组(每次100个成员)1K长明纯(从自然文本借用)和合成(从10个字符随机生成,以增加明文中的字符频率)。对于每个明文,使用高级加密系统(AES-128)和数据加密标准(DES)算法生成两个密文。疫苗和两个密码块链接(CBC)和密码反馈(CFB)的两个众所周知的屏蔽方法在每个密文上单独应用。平均:(a)使用疫苗的掩蔽和未掩蔽出现的字节之间的汉明距离为0.72位高于使用CBC,而CFB,(B)疫苗吞吐量也比CBC的吞吐量高3.4倍和1.8倍。和CFB,相应地,(c)疫苗掩模强度分别比CBC和CFB的掩蔽强度高1.5%和1.8%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号