Journal of Computer Applications ›› 2011, Vol. 31 ›› Issue (02): 517-519.
• Information security • Previous Articles Next Articles
Received:
Revised:
Online:
Published:
Contact:
吴升1,郭新宇1,肖伯祥2,陆声链1,温维亮1
通讯作者:
基金资助:
Abstract: A new encryption method for software encryption and authentication was proposed. This approach was based on non-uniform B-spline curve function constructing method and geometric characteristics. Key was embedded into nodes of non-uniform B-spline basis function, and then the control points which can construct a rich shape curve were generated according to explicitly, thus the spline curve was obtained. Finally, effective information was collected through the curve as the cipher text for encryption. The encryption algorithm used effectively curve features information to encrypt hash, at the same time strengthening encryption and enhancing the encryption efficiency. The proposed algorithm can be widely used in software encryption and authentication. Furthermore, encryption algorithm can satisfy current needs of frequent updates.
Key words: non-uniform B-spline, encryption scheme, key embedding, pitch variation
摘要: 提出一种适用于软件加密和身份认证的新型加密方法。基于非均匀B-样条曲线函数的构造方法和几何特征,提出了基于非均匀B-样条曲线的加密算法。利用密钥埋置非均匀B-样条基函数节点信息,并通过明文生成控制点,从而得到形态丰富的样条曲线,并通过曲线抽取有效信息作为密文,达到加密散列效果。该加密算法有效地利用样条曲线丰富的特征信息进行加密散列,在增强加密强度的同时有效地保证了加密效率,能够广泛地应用于软件加密和身份认证领域,适应当前加密算法需要经常更新的需求。
关键词: 非均匀B-样条, 加密算法, 密钥埋置, 间距变异
吴升 郭新宇 肖伯祥 陆声链 温维亮. 基于非均匀B-样条曲线的加密算法[J]. 计算机应用, 2011, 31(02): 517-519.
0 / Recommend
Add to citation manager EndNote|Ris|BibTeX
URL: https://www.joca.cn/EN/
https://www.joca.cn/EN/Y2011/V31/I02/517