#[repr(C)]pub enum CCDigestAlgorithm {
Show 19 variants
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,
}
Expand description
Digest algorithm used in CCDigest*()
functions.
Variants§
kCCDigestNone = 0
No digest algorithm
kCCDigestMD2 = 1
MD2
kCCDigestMD4 = 2
MD4
kCCDigestMD5 = 3
MD5
kCCDigestRMD128 = 4
RIPEMD-128
kCCDigestRMD160 = 5
RIPEMD-160
kCCDigestRMD256 = 6
RIPEMD-256
kCCDigestRMD320 = 7
RIPEMD-320
kCCDigestSHA1 = 8
SHA1
kCCDigestSHA224 = 9
SHA224
kCCDigestSHA256 = 10
SHA256
kCCDigestSHA384 = 11
SHA384
kCCDigestSHA512 = 12
SHA512
kCCDigestSkein128 = 13
Skein, 128 bit (Deprecated in iPhoneOS 6.0 and MacOSX10.9)
kCCDigestSkein160 = 14
Skein, 160 bit (Deprecated in iPhoneOS 6.0 and MacOSX10.9)
kCCDigestSkein224 = 16
Skein, 224 bit (Deprecated in iPhoneOS 6.0 and MacOSX10.9)
kCCDigestSkein256 = 17
Skein, 256 bit (Deprecated in iPhoneOS 6.0 and MacOSX10.9)
kCCDigestSkein384 = 18
Skein, 384 bit (Deprecated in iPhoneOS 6.0 and MacOSX10.9)
kCCDigestSkein512 = 19
Skein, 512 bit (Deprecated in iPhoneOS 6.0 and MacOSX10.9)
Auto Trait Implementations§
impl Freeze for CCDigestAlgorithm
impl RefUnwindSafe for CCDigestAlgorithm
impl Send for CCDigestAlgorithm
impl Sync for CCDigestAlgorithm
impl Unpin for CCDigestAlgorithm
impl UnwindSafe for CCDigestAlgorithm
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more