| 基于改进Blowfish算法的电子数字资源安全加密方法 |
点此下载全文 |
| 引用本文:姜有奇,曹萍.基于改进Blowfish算法的电子数字资源安全加密方法[J].计算技术与自动化,2025,(3):12-18 |
| 摘要点击次数: 362 |
| 全文下载次数: 221 |
|
|
| 中文摘要:现有电子数字资源加密方法的密钥与密文规则简单,导致电子数字资源的网络攻击安全性低。为此,提出了基于改进Blowfish算法的电子数字资源安全加密方法。首先引入盐值构建密钥生成机制,经数据降维、压缩等得到复杂密钥;再对资源补偿、分割等运算,利用改进算法设置密钥前置参数,增加破译难度;接着通过S盒、P盒非线性变换与置换,采用Feistel网络生成可变长度对称块密码,生成密文并加密迭代,用杂凑算法二次加密;最后对加密资源存储图标进行置乱和像素替换保护。实验表明,该方法在网络攻击下电子数字资源数据完整性达98.3%以上,无密文泄露。 |
| 中文关键词:改进Blowfish算法 密钥生成机制 前置参数 资源补偿 像素替换 |
| |
| A Secure Encryption Method for Electronic Digital Resources Based on Improved Blowfish Algorithm |
|
|
| Abstract:The existing encryption methods for electronic digital resources have simple key and ciphertext rules, resulting in low network attack security for electronic digital resources. Therefore, this study proposes a secure encryption method for electronic digital resources based on an improved Blowfish algorithm. Firstly, the salt value is introduced to construct a key generation mechanism, and complex keys are obtained through data dimensionality reduction, compression, and other methods; Further operations such as resource compensation and segmentation, using improved algorithms to set key pre parameters, increase the difficulty of decryption; Then, through S-box and P-box nonlinear transformations and permutations, a Feistel network is used to generate variable length symmetric block ciphers, which are encrypted iteratively using a hash algorithm for secondary encryption; Finally, scramble and replace pixels to protect the encrypted resource storage icon. Experiments have shown that this method achieves over 98.3% integrity of electronic digital resource data under network attacks, with no ciphertext leakage. |
| keywords:improved Blowfish algorithm key generation mechanism pre-parameters resource compensation pixel replacement |
| 查看全文 查看/发表评论 下载pdf阅读器 |
|
|
|