一、任务详情
两人一组完成下面任务
0 分析代码接口和智能钥匙的接口的异同
1. 编译运行附件中代码,提交运行结果截图
2. 修改test.c完成包含小组内成员的学号姓名的文件的sm3hash运算,sm4加密解密,提交代码和运行结果截图。
3. 完成完成包含小组内成员的学号姓名的文件的签名验签名,提交代码和运行结果截图。
二、任务完成情况
0.分析异同
代码接口:通常指软件编程中用于不同模块或组件之间交互的约定和规范。它定义了一组方法、函数、属性等,使得其他代码可以通过这些接口来调用或访问特定的功能或数据。代码接口的主要目的是实现代码的解耦和复用,提高软件的可维护性和可扩展性。
智能钥匙的接口:智能密码钥匙密码应用接口位于智能密码钥匙应用程序与设备之间(将智能密码钥匙统称为设备)
异同分析:
代码接口通常基于编程语言或框架的规范进行通信,而智能钥匙的接口则依赖于通信技术实现设备间的连接和数据交换。
代码接口主要应用于软件开发领域,用于实现软件模块之间的交互;而智能钥匙的接口则应用于汽车、智能家居等领域,实现便捷的安全访问和控制功能。
智能钥匙的接口在设计时特别关注安全性问题,安全性要比代码接口高,由于存在独一无二的钥匙,因此更需要关注的是伪造与丢失等问题;而代码接口的安全性则更多地关注于代码的安全性和防止恶意攻击。
代码接口往往遵循特定的编程规范或标准,以便于不同开发者之间的协作和代码共享;而智能钥匙的接口则可能涉及多种不同的通信协议和技术标准。
1.编译运行附件中代码,提交运行结果截图
2. 修改test.c完成包含小组内成员的学号姓名的文件的sm3hash运算,sm4加密解密,提交代码和运行结果截图
代码链接:test.c · TcTeenager/sdf接口 - Gitee.com
运行截图:
3. 完成完成包含小组内成员的学号姓名的文件的签名验签名,提交代码和运行结果截图
代码链接:test.c · TcTeenager/sdf接口 - Gitee.com
代码修改仍旧在上面的这个代码中。
标签:截图,学号,代码,接口,智能,sdf,引擎,钥匙 From: https://www.cnblogs.com/liTCabcAbc/p/18136917