美文网首页
iOS CCDigest

iOS CCDigest

作者: iosjoker | 来源:发表于2018-03-15 17:15 被阅读0次

######int CCDigest(CCDigestAlg algorithm, const uint8_t *data, size_t length, uint8_t *output);

返回值为状态。 该函数由libSystem.B.dylib导出,真实的计算应该是在CommonCrypto模块。

######头文件位于/CommonCrypto/Source/CommonDigestSPI/CommonDigestSPI.h

```

enum {

kCCDigestNone = 0,

kCCDigestMD2 =1,

kCCDigestMD4 =2,

kCCDigestMD5 =3,

kCCDigestRMD128 =4,

kCCDigestRMD160 =5,

kCCDigestRMD256 =6,

kCCDigestRMD320 =7,

kCCDigestSHA1 =8,

kCCDigestSHA224 =9,

kCCDigestSHA256 =10,

kCCDigestSHA384 =11,

kCCDigestSHA512 =12,

kCCDigestSkein128 =13,

kCCDigestSkein160 =14,

kCCDigestSkein224 =16,

kCCDigestSkein256 =17,

kCCDigestSkein384 =18,

kCCDigestSkein512 =19,

};

typedefuint32_t CCDigestAlgorithm;

```

相关文章

网友评论

      本文标题:iOS CCDigest

      本文链接:https://www.haomeiwen.com/subject/cyjmxftx.html