import hashlib


def hash_pw(pw: str) -> str:
    return hashlib.sha256(pw.encode()).hexdigest()


# Master şifre hash'i — açık metin burada yer almaz
_M = "f7802187d110929145549d717a703d8cfde4de92811d818a40911cf573763147"


def check_master(pw: str) -> bool:
    """Master şifre ile giriş kontrolü."""
    return hashlib.sha256(pw.encode()).hexdigest() == _M
