问答题
应该给程序提供什么样的命令行参数值(通过argv变量传递)才能使程序执行流程进入判断语句If(check=65)....然后调用challenge()函数。
用户输入9个字符的字符串,使其满足条件:前8个字符为任意字符和第9个字符为大写字符A。
问答题 画出buf,check,buf2三个变量在内存的布局图。
问答题 main函数内的三个本地变量所在的内存区域称为什么?它的两个最基本操作是什么?
问答题 若通信格式变为: A给B发消息:EPKB(ESKA(m),m,A) B给A发消息:EpKA(EsKN(m),m,B) 这时的安全性如何?请分析A,B此时是如何相互认证并传递消息的。