DeltaSSL有如下几个特点:
1、可移植、可剪裁、可配置。主要用标准C语言实现,与硬件平台及嵌入操作系统无关,可支持不同的CPU,嵌入式操作系统,可以根据应用的需要去掉某些算法模块。
2、RSA等算法除了标准C语言的实现外,还提供有汇编语言的实现,以提高在低速CPU终端上的运算速度。
3、为了保证良好的可扩展性,在各加、解密算法之上封装了一个很薄的加、解密接口层,这样,第三方的算法模块和IC卡接口模块就可以轻松自如地嵌入到整个体系结构中。
4、为了在SSL协商过程中友好地与用户交互,在SSL API中提供了回调的接口。这样,用户可以实时地监控SSL协商的过程,并且可以干预SSL的协商。
5、为了在证书存取的处理中屏蔽对底层硬件(Flash)的差异性,提高可移植性,提供了一个简单的文件系统的接口。
DeltaSSL是DeltaSystem(道系统)的一个组件,与嵌入式实时操作系统DeltaOS一起为嵌入式设备在安全领域的应用提供了理想的
