# -*- coding: utf-8 -*- # sha224 with output to john's format # Copyright © 2015 Aleksey Cherepanov <*****@*****.**> # # Redistribution and use in source and binary forms, with or without # modification, are permitted. import util_ui as U import bytecode_main as B import output_c as O # import output_c_sse as O args = U.parse_args() c_template = 'raw' algo_file = 'sha256' c_code = U.load_code_template(c_template) size = 4 endianity = 'be' args['args'] = {'size': size} O.apply_size(size) O.apply_endianity(endianity) bs_size = 64 O.apply_bs_size(bs_size)
# -*- coding: utf-8 -*- # md4 with output to john's format # Copyright © 2015 Aleksey Cherepanov <*****@*****.**> # # Redistribution and use in source and binary forms, with or without # modification, are permitted. import util_ui as U import bytecode_main as B import output_c as O # import output_c_sse as O args = U.parse_args() c_template = 'raw' algo_file = 'sha1' c_code = U.load_code_template(c_template) size = 4 endianity = 'be' args['args'] = { 'size': size } O.apply_size(size) O.apply_endianity(endianity) bs_size = 64 O.apply_bs_size(bs_size)