摘要
利用MATLAB的图形用户界面GUI,设计了一个用于ElGamal数字签名的实验教学平台。该平台简单易操作,可以直观地显示ElGamal签名过程以及签名方案中各个参数的属性和作用,为ElGamal数字签名的实验教学提供了一个有效工具。
By using the graphical user interface programming method of Matlab, a new experiment teaching platform for ElGamal digital signature is designed. This platform is simple and easy to operate, the processes of ElGamal digital signature,the properties and functions of each parameter are demonstrated visually through the platform, which offer an effective tool for experiment teaching.
引文
[1]陈鲁生,沈世镒.现代密码学(第二版)[M].北京:科学出版社,2008.
[2]陈华,蔡光兴.基于Matlab/GUI的RSA密码演示系统[J].计算机与现代化,2009,(7):60-63.
[3]Trappe W,Washington LC.密码学与编码理论[M].王全龙,王鹏,林昌露,译.北京:人民邮电出版社,2008.
[4]董丽华,胡予濮,曾勇.数论与有限域[M].北京:机械工业出版社,2010.