http://wiki.ilita.i2p/index.php?title=Добавление_base32_в_адресную_книгу&diff=cur&oldid=480&printable=yes
Чтобы из длинного адреса получить короткий, воспользуйтесь python-скриптом (длинный адрес передаётся как параметр): #!/usr/bin/env python
import base64, hashlib, sys
if len(sys.argv) != 2:
print 'Usage: convertkey.py < base64key > '
sys.exit(1)
key = sys.argv[1]
raw_key = base64.b64decode(key, '-~')
hash = hashlib.sha256(raw_key)
base32_hash = base64.b32encode(hash.digest())
print base32_hash.lower().replace('=', '')+'.b32.i2p' А чтобы из...