@@ -12,31 +12,31 @@ def md5test(key, data, digest):
1212 h = hmac .HMAC (key , data )
1313 self .assertEqual (h .hexdigest ().upper (), digest .upper ())
1414
15- md5test (chr ( 0x0b ) * 16 ,
16- "Hi There" ,
15+ md5test (b" \x0b " * 16 ,
16+ b "Hi There" ,
1717 "9294727A3638BB1C13F48EF8158BFC9D" )
1818
19- md5test ("Jefe" ,
20- "what do ya want for nothing?" ,
19+ md5test (b "Jefe" ,
20+ b "what do ya want for nothing?" ,
2121 "750c783e6ab0b503eaa86e310a5db738" )
2222
23- md5test (chr ( 0xAA ) * 16 ,
24- chr ( 0xDD ) * 50 ,
23+ md5test (b" \xaa " * 16 ,
24+ b" \xdd " * 50 ,
2525 "56be34521d144c88dbb8c733f0e8b3f6" )
2626
2727 md5test ("" .join ([chr (i ) for i in range (1 , 26 )]),
28- chr ( 0xCD ) * 50 ,
28+ b" \xcd " * 50 ,
2929 "697eaf0aca3a3aea3a75164746ffaa79" )
3030
3131 md5test (chr (0x0C ) * 16 ,
3232 "Test With Truncation" ,
3333 "56461ef2342edc00f9bab995690efd4c" )
3434
35- md5test (chr ( 0xAA ) * 80 ,
35+ md5test (b" \xaa " * 80 ,
3636 "Test Using Larger Than Block-Size Key - Hash Key First" ,
3737 "6b1ab7fe4bd7bf8f0b62e6ce61b9d0cd" )
3838
39- md5test (chr ( 0xAA ) * 80 ,
39+ md5test (b" \xaa " * 80 ,
4040 ("Test Using Larger Than Block-Size Key "
4141 "and Larger Than One Block-Size Data" ),
4242 "6f630fad67cda0ee1fb1f562db3aa53e" )
@@ -46,33 +46,33 @@ def shatest(key, data, digest):
4646 h = hmac .HMAC (key , data , digestmod = sha1 )
4747 self .assertEqual (h .hexdigest ().upper (), digest .upper ())
4848
49- shatest (chr ( 0x0b ) * 20 ,
50- "Hi There" ,
49+ shatest (b" \x0b " * 20 ,
50+ b "Hi There" ,
5151 "b617318655057264e28bc0b6fb378c8ef146be00" )
5252
53- shatest ("Jefe" ,
54- "what do ya want for nothing?" ,
53+ shatest (b "Jefe" ,
54+ b "what do ya want for nothing?" ,
5555 "effcdf6ae5eb2fa2d27416d5f184df9c259a7c79" )
5656
57- shatest (chr ( 0xAA ) * 20 ,
58- chr ( 0xDD ) * 50 ,
57+ shatest (b" \xAA " * 20 ,
58+ b" \xDD " * 50 ,
5959 "125d7342b9ac11cd91a39af48aa17b4f63f175d3" )
6060
61- shatest ("" . join ([ chr ( i ) for i in range (1 , 26 )] ),
62- chr ( 0xCD ) * 50 ,
61+ shatest (bytes ( range (1 , 26 )),
62+ b" \xCD " * 50 ,
6363 "4c9007f4026250c6bc8414f9bf50c86c2d7235da" )
6464
6565 shatest (chr (0x0C ) * 20 ,
6666 "Test With Truncation" ,
6767 "4c1a03424b55e07fe7f27be1d58bb9324a9a5a04" )
6868
69- shatest (chr ( 0xAA ) * 80 ,
70- "Test Using Larger Than Block-Size Key - Hash Key First" ,
69+ shatest (b" \xAA " * 80 ,
70+ b "Test Using Larger Than Block-Size Key - Hash Key First" ,
7171 "aa4ae5e15272d00e95705637ce8a3b55ed402112" )
7272
73- shatest (chr ( 0xAA ) * 80 ,
74- ("Test Using Larger Than Block-Size Key "
75- "and Larger Than One Block-Size Data" ),
73+ shatest (b" \xAA " * 80 ,
74+ (b "Test Using Larger Than Block-Size Key "
75+ b "and Larger Than One Block-Size Data" ),
7676 "e8e99d0f45237d786d6bbaa7965c7808bbff1a91" )
7777
7878
0 commit comments