@interface MBDigest : NSObject + (id)sha1ForString:(id)a0; + (id)sha1ForData:(id)a0; + (id)sha256; + (id)sha1; + (id)sha1ForFileAtPath:(id)a0 error:(id *)a1; + (id)sha1HmacForString:(id)a0 key:(id)a1; + (id)sha256ForData:(id)a0; + (id)sha256ForFileAtPath:(id)a0 error:(id *)a1; + (long long)simpleChecksumForString:(id)a0; - (void)updateWithData:(id)a0; - (void)updateWithString:(id)a0; - (void)updateWithBytes:(const void *)a0 length:(unsigned long long)a1; - (id)final; - (void)updateWithDate:(id)a0; - (id)digestForData:(id)a0; - (id)digestForFileAtPath:(id)a0 error:(id *)a1; - (id)digestForString:(id)a0; - (void)finalWithBytes:(void *)a0 length:(unsigned long long)a1; - (BOOL)updateWithFile:(id)a0 error:(id *)a1; - (void)updateWithInt32:(int)a0; - (void)updateWithInt64:(long long)a0; @end