Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

You should use Python's Hashlib for this purpose. Create an integer s containing all the digits in your student ID. For example, if my

 

You should use Python's Hashlib for this purpose. Create an integer s containing all the digits in your student ID. For example, if my student ID is 47141085, then s = 47141085. Let "str" denote the string function, i.e.. given any integers, the function str(s) casts it into a string. For example, s = 47141085 becomes str(s) ="47141085". Set the target t to: t = 2^256/2 ^8 Let H be the SHA-256 hash function. Let r be a counter starting from 1. Finally, let "||" denote string concatenation. (a) Implement a program that tries successive values of r, i.e., r = 1, 2, 3,..., computes H(str(r)||str(s)), compares it with t and halts whenever H(str(r)||str(s))

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Introduction to Java Programming, Comprehensive Version

Authors: Y. Daniel Liang

10th Edition

133761312, 978-0133761313

More Books

Students also viewed these Operating System questions

Question

dont make wrong answers 2 7 3 . Question in Chemical Engineering

Answered: 1 week ago