import hashlib
password="비밀번호"
md5_instance = hashlib.md5(password.encode())
md5_instance.hexdigest()
_dict = {"USER1":"cd504c7c56a3821206c416fb5460f384"}
def encrypt(password):
import hashlib
md5_instance = hashlib.md5(password.encode())
return md5_instance.hexdigest()
if(encrypt("새 비밀번호")==_dict["USER1"]):
print("비밀번호가 맞습니다.")
else:
print("틀린 비밀번호입니다.")
import hashlib
password="비밀번호"
md5_instance = hashlib.sha256(password.encode())
md5_instance.hexdigest()
import hashlib
password="비밀번호"
md5_instance = hashlib.sha512(password.encode())
md5_instance.hexdigest()
import hashlib
import random
password="비밀번호"
random_code = int(random.random() * 100000000)
password+=str(random_code)
md5_instance = hashlib.sha256(password.encode())
md5_instance.hexdigest()
import hashlib
import random
password="비밀번호"
random_code = int(random.random() * 100000000)
password+=str(random_code)
md5_instance = hashlib.sha256(password.encode())
md5_instance.hexdigest() + "&" + str(random_code)
_dict = {"USER1":'224db42cbe9f3cd7efa641b902c9ff57f6b2b99915c879defac7b83f4ded9bfe&4918052'}
def verifyPassword(password, savedHash):
randomCode = savedHash.split("&")[1]
password += str(randomCode)
instance = hashlib.sha256(password.encode())
return instance.hexdigest() == savedHash.split("&")[0]
if(verifyPassword("비밀번호",_dict["USER1"])):
print("비밀번호가 맞습니다.")
else:
print("비밀번호가 틀립니다.")