CCID与Linux敬请期待的合作计划(ccid linux)
CCID与Linux欢迎合作服务计划是去年诞生的一个计划,旨在提供Linux社区有更多可用性和更强大的功能。这个计划将分为两个阶段:第一阶段是针对CCID智能卡的支持;第二阶段将提供更多的应用程序和服务,用以实现丰富的功能和服务。
第一阶段主要集中在Linux内核及其驱动方面,将实现支持CCID智能卡技术,包括识别、智能卡认证、智能卡安全传输等功能。Linux内核已经实现了CCID材料的支持,但还需要完善相关的驱动程序以实现更优秀的集成如下:
#include
#include
int scsc_ccid_nfcc_probe(struct scsc_nfcc *nfcc){
/*获取在NFC适配器上运行的CCID,并做验证。*/ int is_ccid = nfcc->chip->ccid_find_running(nfcc);
if (is_ccid) { /*建立scsc_ccid实例*/
struct scsc_ccid *ccid = scsc_ccid_new(nfcc); if (!ccid)
return -ENOMEM; /*注册 scsc_ccid 服务*/
return scsc_ccid_register(ccid); }
return -ENODEV;}
第二阶段将针对更为丰富的应用程序和服务进行全面的支持,如证书管理、插件、开放平台开发和模块开发等,这些服务将为Linux社区带来更大的可用性。
CCID与Linux欢迎合作服务计划旨在能够为当今的Linux社区提供更多的可用性和更优秀的功能,为了达到这个目的,去年的计划初始阶段已经完成,今后的工作仍将一直持续,以支持更为丰富的应用程序和服务,期待持续发展。