Lines Matching defs:check
359 def check(self, name, data, hexdigest, shake=False, **kwargs):
501 self.check(
507 self.check(
513 self.check(
523 self.check('md5', b'A'*size, 'c9af2dff37468ce5dfee8f2cfc0a9c6d')
528 self.check('md5', b'A'*size, '28138d306ff1b8281f1a9067e1a1a2b3')
535 self.check('sha1', b"",
539 self.check('sha1', b"abc",
543 self.check('sha1',
548 self.check('sha1', b"a" * 1000000,
557 self.check('sha224', b"",
561 self.check('sha224', b"abc",
565 self.check('sha224',
570 self.check('sha224', b"a" * 1000000,
575 self.check('sha256', b"",
579 self.check('sha256', b"abc",
583 self.check('sha256',
588 self.check('sha256', b"a" * 1000000,
593 self.check('sha384', b"",
598 self.check('sha384', b"abc",
603 self.check('sha384',
610 self.check('sha384', b"a" * 1000000,
616 self.check('sha512', b"",
621 self.check('sha512', b"abc",
626 self.check('sha512',
633 self.check('sha512', b"a" * 1000000,
749 self.check('blake2b', b"",
755 self.check('blake2b', b"abc",
763 self.check('blake2b', b"foo",
781 self.check('blake2b', msg, md, key=key)
794 self.check('blake2s', b"",
799 self.check('blake2s', b"abc",
806 self.check('blake2s', b"foo",
824 self.check('blake2s', msg, md, key=key)
828 self.check('sha3_224', b"",
834 self.check('sha3_224', msg, md)
838 self.check('sha3_256', b"",
844 self.check('sha3_256', msg, md)
848 self.check('sha3_384', b"",
855 self.check('sha3_384', msg, md)
859 self.check('sha3_512', b"",
866 self.check('sha3_512', msg, md)
869 self.check('shake_128', b"",
872 self.check('shake_128', b"", "7f9c", True)
876 self.check('shake_128', msg, md, True)
879 self.check('shake_256', b"",
882 self.check('shake_256', b"", "46b9", True)
886 self.check('shake_256', msg, md, True)