示例#1
0
文件: util.py 项目: forrestv/undns
def key_to_name(k):
    assert not k.has_private()
    x = intdigest(ripemd160(key_to_string(k)))
    n = natural_to_string(x * c1 + c2, dns_alphabet)
    return n
示例#2
0
文件: util.py 项目: forrestv/undns
def key_to_name(k):
    assert not k.has_private()
    x = intdigest(ripemd160(key_to_string(k)))
    n = natural_to_string(x * c1 + c2, dns_alphabet)
    return n
示例#3
0
文件: util.py 项目: forrestv/undns
def key_to_name_hash(k):
    assert not k.has_private()
    nh = ripemd160(key_to_string(k)).digest()
    assert len(nh) == 160 // 8
    return nh
示例#4
0
文件: util.py 项目: forrestv/undns
def key_to_name_hash(k):
    assert not k.has_private()
    nh = ripemd160(key_to_string(k)).digest()
    assert len(nh) == 160 // 8
    return nh