加密算法sm3的实现源代码,由于迭代过程中大量数据结构,ram资源消耗很大,所以对变量生命周期进行了分析,将ram资源消耗由891B降到了332B,可以方便的移植到512B版本单片机中。