暗网服务技术
1、Tor隐藏服务
Tor隐藏服务通过*隐藏服务域名(即洋葱域名)*进行唯一标识和查找。服务器首次运行后将生成一个隐藏服务域名< z >.onion。其中< z >是长度为16B的字符串,由RSA公钥哈希值的前80b进行base32编码获得。
Tor隐藏服务器在启动过程中将其信息上传至隐藏服务目录服务器,Tor客户端能够通过隐藏服务目录服务器获得足够的信息与隐藏服务器建立双向链路。Public-key-id为RSA公钥的SHA1摘要的前80b。
Secret-id-part通过公式(4)计算获得。
Description-cookie为可选字段,该字段可用来防止未授权客户端访问隐藏服务;Replica-index有2种取值,其作用为选择不同的隐藏服务目录服务器。
Time-period字段表示下次上传隐藏服务信息时间,t为当前UNIX时间,该字段将1天划分为256个时段,并在其中某个时刻重新选择隐藏目录服务器上传信息。