python
[Python] Kumpulan Fungsi-Fungsi Kriptografi Simpel
Merubah Path untuk Derived Address menjadi String:
PATH_P2PKH = [44 + 0x80000000, 0x80000000, 0x80000000, 0, 0]   # m/44'/0'/0'/0/0

def int_path_to_string(path_list):
    HARDENED_OFFSET = 0x80000000
    segments = ['m']
    
    for item in path_list:
        if item >= HARDENED_OFFSET:
            # Jika hardened, kurangi offset dan tambahkan tanda petik (')
            segments.append(f"{item - HARDENED_OFFSET}'")
        else:
            # Jika normal, langsung ubah ke string angka
            segments.append(str(item))