Prinsip anonimitas I2P adalah lokasi layanan tersembunyi yang tidak diketahui. Setiap layanan tersembunyi (misalnya, situs web atau pengguna yang mengunjunginya) berinteraksi dengan sumber daya lain secara eksklusif melalui terowongan anonim. Tunnel dibangun melalui router peserta jaringan dengan cara yang sama seperti pengguna lain membangun tunnel melalui router kami. Model ini menciptakan banyak koneksi langsung antara router I2P, di mana tidak mungkin untuk menentukan di router mana terowongan tertentu dimulai atau diakhiri: ribuan koneksi terenkripsi simultan tidak memberikan kesempatan ini.
, (LeaseSet), . , , (Floodfill) – , . , , .. , I2P . ( « » «destination») .
– , «.b32.i2p». , . I2P , - , – !
blinding («»). : «bb32» – blinded-b32. «b32» base32, , . , bb32 – . .
bb32 ( ) , . bb32 «i2p». – . bb32-, I2P- , , , .
( , ), – , : , .
, .. , , . : EDDSA_SHA512_ED25519 ( 7) REDDSA_SHA512_ED25519 ( 11), . i2pd , .. .
, , -, 11 , -, 7 . , .. - , . - , , , . , , 11, , .
bb32 ( - b33, - ) ( ):
[SUPER-HIDDEN-SERVICE]
type = server
host = 127.0.0.1
port = 8080
inport = 80
keys = site.dat
signaturetype = 11
i2cp.leaseSetType = 5
, . , , . i2cp.leaseSetAuthType
. : , , – , , , . ( i2cp.leaseSetPrivKey
, i2cp.leaseSetClient.dh.nnn
, i2cp.leaseSetClient.psk.nnn
).
- ITSOFT.