[tor-bugs] #8950 [Tor]: Comments on the formula calculating the number of Introduction Points

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu May 23 20:17:23 UTC 2013


#8950: Comments on the formula calculating the number of Introduction Points
--------------------+-------------------------------------------------------
 Reporter:  asn     |          Owner:                    
     Type:  defect  |         Status:  new               
 Priority:  normal  |      Milestone:  Tor: 0.2.5.x-final
Component:  Tor     |        Version:                    
 Keywords:  tor-hs  |         Parent:                    
   Points:          |   Actualpoints:                    
--------------------+-------------------------------------------------------
 While looking at #3521 with hellais, we noticed that popular hidden
 services only have 3 introduction points, which is supposed to be the
 minimum number of introduction points a hidden service could have.

 Maybe the formula at
 https://gitweb.torproject.org/tor.git/blob/ab3d5c049032651a9c9164262f9a8f81de9709d4:/src/or/rendservice.c#l1001
 is not working very well, or Tor underestimates its own popularity, or all
 those services use an older version of tor.

 As an example, here is the HS descriptor of DDG:
 {{{
 rendezvous-service-descriptor 4twtd2fpuz2xakzqpiuehdfp63ff2jp4
 version 2
 permanent-key
 -----BEGIN RSA PUBLIC KEY-----
 MIGJAoGBAJ/SzzgrXPxTlFrKVhXh3buCWv2QfcNgncUpDpKouLn3AtPH5Ocys0jE
 aZSKdvaiQ62md2gOwj4x61cFNdi05tdQjS+2thHKEm/KsB9BGLSLBNJYY356bupg
 I5gQozM65ENelfxYlysBjJ52xSDBd8C4f/p9umdzaaaCmzXG/nhzAgMBAAE=
 -----END RSA PUBLIC KEY-----
 secret-id-part wpuxu5zpsgzgoqp7dq5yjay26vhachrx
 publication-time 2013-05-23 19:13:59
 protocol-versions 2,3
 introduction-points
 -----BEGIN MESSAGE-----
 aW50cm9kdWN0aW9uLXBvaW50IHc1ZGFxeDZvajVvdTJvdzR6eW93ZnUybmVoY2Nl
 cXVuCmlwLWFkZHJlc3MgODUuMTcuMjAuMjQxCm9uaW9uLXBvcnQgMjQ0Mwpvbmlv
 bi1rZXkKLS0tLS1CRUdJTiBSU0EgUFVCTElDIEtFWS0tLS0tCk1JR0pBb0dCQUp3
 ZU56QlZLdDRwRXZDSDI1azhuNE9lc3loaXlraEZoZ3NXeWZteWdtWEYzNEVWVmFK
 aERud0IKd0lEc2xoVG4xQ1kyQWlXYXgvT0pxU2pRa1RIbmdJNVBRYWYwZnc4b2cy
 SWFCU2pLNjdYdU1KSVRWc3REMFhmRQo4UXhXWkw2ajEveG1NVUhhVlFoeTJXMjhC
 THRmODJnRFlHeGZHZTFsM0FmOG5uOXVKVS92QWdNQkFBRT0KLS0tLS1FTkQgUlNB
 IFBVQkxJQyBLRVktLS0tLQpzZXJ2aWNlLWtleQotLS0tLUJFR0lOIFJTQSBQVUJM
 SUMgS0VZLS0tLS0KTUlHSkFvR0JBTEFEdEx3d3JUb05MMnErd0VKemx5aGVjblox
 OUg3V3AxZGpxUUpIWlVhVTlJZW5KMUxDV2c2OApkMkhUSG1OMVpINXFzeklpOEE5
 M0liSHBvcDdqY2pSVWtBQnBoZFgvOTk4N1pZR2RiOWw1YzF5U3RPaWlydDFPCjQv
 Njk4d0ZMLzRXWDMzbFQ2OXp1aVNKTS8zMCtaaDRBcTVqbkhKa2d2dU12ZmZzRlFQ
 cDFBZ01CQUFFPQotLS0tLUVORCBSU0EgUFVCTElDIEtFWS0tLS0tCmludHJvZHVj
 dGlvbi1wb2ludCA2cXdjNzRmdWhveW4zNmJiYzNlNm5zYWoydHo0Mzd0YwppcC1h
 ZGRyZXNzIDE4OC40MC4xNjYuMjkKb25pb24tcG9ydCA5MDAxCm9uaW9uLWtleQot
 LS0tLUJFR0lOIFJTQSBQVUJMSUMgS0VZLS0tLS0KTUlHSkFvR0JBTjV3aEtMMVdV
 ZS9Zb1pLK3RuK2pYaUgwK2M0cHAwbGxjTGVQWHhzUWVLTWU3bGEreTZ3QW5UNAph
 TTRjRVlEa05vNTdWN1huOG1yc29yRDNUcDRadnBFTXhXQmlEMlJ3b25admJsT25J
 c3pLaGFWajFXZVR1WFBsCmRRU09pTmUrckNYWERkZFIrOUpJWHFya2ljR0d4T0M3
 VHJyc3A1eU9mUXVJMWdWQUgwdDdBZ01CQUFFPQotLS0tLUVORCBSU0EgUFVCTElD
 IEtFWS0tLS0tCnNlcnZpY2Uta2V5Ci0tLS0tQkVHSU4gUlNBIFBVQkxJQyBLRVkt
 LS0tLQpNSUdKQW9HQkFOck45NlNucG54ZW1hUlF4RG1CNkpCS1liNTlqZEhTWUhw
 dTc2TTV2RytZS2dzOTYwakFGRjN3CjcrbEZJOWdlTkhtYkRZbGxQOTB4ZHZ5ekJY
 aTcwaVNWSEZsWDBSRVNvaWlQWVBTUUVDMWdsbFFWdTAwK2dpNVgKVm0xWExJTmMy
 ZVpUNkR3WGU3UGhnRjJHV2ZpZEdOS3VhMm14dUNETUJ2UUs1Qml3dHJsTkFnTUJB
 QUU9Ci0tLS0tRU5EIFJTQSBQVUJMSUMgS0VZLS0tLS0KaW50cm9kdWN0aW9uLXBv
 aW50IGx4eHd0enQzdjR3cGUzand3d3djdmVzM3dsdmRvem10CmlwLWFkZHJlc3Mg
 MzguMjI5LjcwLjUyCm9uaW9uLXBvcnQgNDQzCm9uaW9uLWtleQotLS0tLUJFR0lO
 IFJTQSBQVUJMSUMgS0VZLS0tLS0KTUlHSkFvR0JBTU5wS2hOdWxEMVphcmVkVnE5
 RmxCbzVRcThndW1JSDFMSFdybFRCUDRvQVZ1dXBSYkhkS1dqLwpFcDVNQ2hVaE4r
 WWdVZHpNY2YxcXRDMTFpMnlPR2N5RTJIUWNnamJXTGFNa0E2Si8rcjUyb3JpUFFU
 UWdIYXBmCitCekNpcVBmL0k1TGhIQ0hhaXJtWXVnVkhqelozYm8wc2JTQWxXTFcz
 bGdYL0VGdFVXc0ZBZ01CQUFFPQotLS0tLUVORCBSU0EgUFVCTElDIEtFWS0tLS0t
 CnNlcnZpY2Uta2V5Ci0tLS0tQkVHSU4gUlNBIFBVQkxJQyBLRVktLS0tLQpNSUdK
 QW9HQkFMTGpHT2YrME1UQkxaMzBUNjF0cXllZnpDTnVjMDJTMTNnUmNzcWUvbWFT
 UGtvSU9oeE4zbnlFCjBid2tRMmVOWStreUIvZ2N4Z0h3dWhyZThVckxPNjE5dkpN
 MmpqejBWT2g1VUJya2VlcUwvODQ3NW1pajlSQm4KdnNwWWFSdURoaG9SVU5GVFk1
 UVd2VDllakY2WWYxUVJaaDdVUnk2bC96TGtvcU05YVRHckFnTUJBQUU9Ci0tLS0t
 RU5EIFJTQSBQVUJMSUMgS0VZLS0tLS0KCg==
 -----END MESSAGE-----
 signature
 -----BEGIN SIGNATURE-----
 R8seD+2Xeb5zXOK3j3LDHDDskkGxRVjJ8u3EqoFEiLXfSdxjZ3tRJSlXj2WbWhHA
 FAGrTZgzGcAr4ma9kRatchsbKEmIQW5cnsY8rk+gJwW+SHewFvV/iAGYLQ7pQ6dD
 6+P0sPkLC47n1mvLFp81ie/WJqMGKDdZg1vS7FhATrI=
 -----END SIGNATURE-----
 }}}

-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/8950>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list