tor networks
TRANSCRIPT
محمد صالح مهدی زاده
جمشید ایمنی
امنیت شبکهدانشکده مهندسی برق و کامپیوتر
دانشکده فنی دانشگاه تهران
قمار•
قمار•
اسلحه و مواد منفجره•
قمار•
اسلحه و مواد منفجره•فحاشی•
قمار•
اسلحه و مواد منفجره•فحاشی•
کتاب نویسی و کتاب خوانی•
قمار•
اسلحه و مواد منفجره•فحاشی•
کتاب نویسی و کتاب خوانی•
هک و نفوذ و حمله•
قمار•
اسلحه و مواد منفجره•فحاشی•
کتاب نویسی و کتاب خوانی•
هک و نفوذ و حمله•
جعل مدارک•
قمار•
اسلحه و مواد منفجره•فحاشی•
کتاب نویسی و کتاب خوانی•
هک و نفوذ و حمله•
جعل مدارک•
افشا سازی•
قمار•
اسلحه و مواد منفجره•فحاشی•
کتاب نویسی و کتاب خوانی•
هک و نفوذ و حمله•
جعل مدارک•
افشا سازی•
پورن•
قمار•
اسلحه و مواد منفجره•فحاشی•
کتاب نویسی و کتاب خوانی•
هک و نفوذ و حمله•
جعل مدارک•
افشا سازی•
پورن•
بیت کوین•
قمار•
اسلحه و مواد منفجره•فحاشی•
کتاب نویسی و کتاب خوانی•
هک و نفوذ و حمله•
جعل مدارک•
افشا سازی•
پورن•
بیت کوین•
کاله برداری•
قمار•
اسلحه و مواد منفجره•فحاشی•
کتاب نویسی و کتاب خوانی•
هک و نفوذ و حمله•
جعل مدارک•
افشا سازی•
پورن•
بیت کوین•
کاله برداری•
مواد مخدر•
قمار•
اسلحه و مواد منفجره•فحاشی•
کتاب نویسی و کتاب خوانی•
هک و نفوذ و حمله•
جعل مدارک•
افشا سازی•
پورن•
بیت کوین•
کاله برداری•
مواد مخدر•
انواع قاچاق•
قمار•
اسلحه و مواد منفجره•فحاشی•
کتاب نویسی و کتاب خوانی•
هک و نفوذ و حمله•
جعل مدارک•
افشا سازی•
پورن•
بیت کوین•
کاله برداری•
مواد مخدر•
انواع قاچاق•
مافیا•
1990اواسط دهه •
1990اواسط دهه •
توسط آزمایشگاه نیروی دریایی ایاالت متحده•
1990اواسط دهه •
توسط آزمایشگاه نیروی دریایی ایاالت متحده•
محافظت ارتباط هوشمند آنالین•
1990اواسط دهه •
توسط آزمایشگاه نیروی دریایی ایاالت متحده•
محافظت ارتباط هوشمند آنالین•
1997در DARPAتوسعه توسط آژانس •
1990اواسط دهه •
توسط آزمایشگاه نیروی دریایی ایاالت متحده•
محافظت ارتباط هوشمند آنالین•
1997در DARPAتوسعه توسط آژانس •
2002نسخه آلفا در سال •
1990اواسط دهه •
توسط آزمایشگاه نیروی دریایی ایاالت متحده•
محافظت ارتباط هوشمند آنالین•
1997در DARPAتوسعه توسط آژانس •
2002نسخه آلفا در سال •پروژه مسیریاب پیازی ––The Onion Router Project
1990اواسط دهه •
توسط آزمایشگاه نیروی دریایی ایاالت متحده•
محافظت ارتباط هوشمند آنالین•
1997در DARPAتوسعه توسط آژانس •
2002نسخه آلفا در سال •پروژه مسیریاب پیازی ––The Onion Router Project
USENIXدر سمپوزیم امنیت 2004نسخه دوم در سال •
1990اواسط دهه •
توسط آزمایشگاه نیروی دریایی ایاالت متحده•
محافظت ارتباط هوشمند آنالین•
1997در DARPAتوسعه توسط آژانس •
2002نسخه آلفا در سال •پروژه مسیریاب پیازی ––The Onion Router Project
USENIXدر سمپوزیم امنیت 2004نسخه دوم در سال •
ارائه کد به صورت عمومی–
:ساختمان داده•
:ساختمان داده•
:ساختمان داده•
:ساختمان داده•
:ساختمان داده•
:ساختمان داده•
:ساختمان داده•
:ساختمان داده•
:مدار•
:مدار•
:مدار•
:مدار•
:مدار•
:مدار•
:مدار•
:مدار•
:مدار•
:مدار•
:مدار•
:مدار•
En( Pub1 , Y1A )
En( Pub1 , Y1A )KeyA1
En( Pub1 , Y1A )
Y1B
KeyA1
En( Pub1 , Y1A )
Y1B
KeyA1
KeyA1
En( Pub1 , Y1A )
Y1B
KeyA1
KeyA11
En( Pub1 , Y1A )
Y1B
KeyA1
KeyA1
En ( KeyA1 , En( Pub1 , Y2A ) )
1
En( Pub1 , Y1A )
Y1B
KeyA1
KeyA1
En ( KeyA1 , En( Pub1 , Y2A ) )
En( Pub1 , Y2A )
1
En( Pub1 , Y1A )
Y1B
KeyA1
KeyA1
En ( KeyA1 , En( Pub1 , Y2A ) )
En( Pub1 , Y2A )KeyA2
1
En( Pub1 , Y1A )
Y1B
KeyA1
KeyA1
En ( KeyA1 , En( Pub1 , Y2A ) )
En( Pub1 , Y2A )
Y2B
KeyA2
1
En( Pub1 , Y1A )
Y1B
KeyA1
KeyA1
En ( KeyA1 , En( Pub1 , Y2A ) )
En( Pub1 , Y2A )
Y2B
En ( KeyA1 , Y2B )
KeyA2
1
En( Pub1 , Y1A )
Y1B
KeyA1
KeyA1
En ( KeyA1 , En( Pub1 , Y2A ) )
En( Pub1 , Y2A )
Y2B
En ( KeyA1 , Y2B )
KeyA2
KeyA2
1
En( Pub1 , Y1A )
Y1B
KeyA1
KeyA1
En ( KeyA1 , En( Pub1 , Y2A ) )
En( Pub1 , Y2A )
Y2B
En ( KeyA1 , Y2B )
KeyA2
KeyA2
1
2
En( Pub1 , Y1A )
Y1B
KeyA1
KeyA1
En ( KeyA1 , En( Pub1 , Y2A ) )
En( Pub1 , Y2A )
Y2B
En ( KeyA1 , Y2B )
KeyA2
KeyA2
En( KeyA1, En ( KeyA2 , REQUEST))
1
2
En( Pub1 , Y1A )
Y1B
KeyA1
KeyA1
En ( KeyA1 , En( Pub1 , Y2A ) )
En( Pub1 , Y2A )
Y2B
En ( KeyA1 , Y2B )
KeyA2
KeyA2
En( KeyA1, En ( KeyA2 , REQUEST))
En ( KeyA2 , REQUEST)
1
2
En( Pub1 , Y1A )
Y1B
KeyA1
KeyA1
En ( KeyA1 , En( Pub1 , Y2A ) )
En( Pub1 , Y2A )
Y2B
En ( KeyA1 , Y2B )
KeyA2
KeyA2
En( KeyA1, En ( KeyA2 , REQUEST))
En ( KeyA2 , REQUEST)
REQUEST
1
2
En( Pub1 , Y1A )
Y1B
KeyA1
KeyA1
En ( KeyA1 , En( Pub1 , Y2A ) )
En( Pub1 , Y2A )
Y2B
En ( KeyA1 , Y2B )
KeyA2
KeyA2
En( KeyA1, En ( KeyA2 , REQUEST))
En ( KeyA2 , REQUEST)
REQUEST
RESPONSE
1
2
En( Pub1 , Y1A )
Y1B
KeyA1
KeyA1
En ( KeyA1 , En( Pub1 , Y2A ) )
En( Pub1 , Y2A )
Y2B
En ( KeyA1 , Y2B )
KeyA2
KeyA2
En( KeyA1, En ( KeyA2 , REQUEST))
En ( KeyA2 , REQUEST)
REQUEST
RESPONSE
En ( KeyA2 , RESPONSE)
1
2
En( Pub1 , Y1A )
Y1B
KeyA1
KeyA1
En ( KeyA1 , En( Pub1 , Y2A ) )
En( Pub1 , Y2A )
Y2B
En ( KeyA1 , Y2B )
KeyA2
KeyA2
En( KeyA1, En ( KeyA2 , REQUEST))
En ( KeyA2 , REQUEST)
REQUEST
RESPONSE
En ( KeyA2 , RESPONSE)
En( KeyA1, En ( KeyA2 , RESPONSE))
1
2
En( Pub1 , Y1A )
Y1B
KeyA1
KeyA1
En ( KeyA1 , En( Pub1 , Y2A ) )
En( Pub1 , Y2A )
Y2B
En ( KeyA1 , Y2B )
KeyA2
KeyA2
En( KeyA1, En ( KeyA2 , REQUEST))
En ( KeyA2 , REQUEST)
REQUEST
RESPONSE
En ( KeyA2 , RESPONSE)
En( KeyA1, En ( KeyA2 , RESPONSE))RESPONSE
1
2
En( Pub1 , Y1A )
Y1B
KeyA1
KeyA1
En ( KeyA1 , En( Pub1 , Y2A ) )
En( Pub1 , Y2A )
Y2B
En ( KeyA1 , Y2B )
KeyA2
KeyA2
En( KeyA1, En ( KeyA2 , REQUEST))
En ( KeyA2 , REQUEST)
REQUEST
RESPONSE
En ( KeyA2 , RESPONSE)
En( KeyA1, En ( KeyA2 , RESPONSE))RESPONSE
1
2
3
RESPONSE
REQUEST
…
…
RESPONSE
REQUEST
…
…
RESPONSE
REQUEST
…
…
RESPONSE
REQUEST
…
…
RESPONSE
REQUEST
…
…
RESPONSE
REQUEST
…
…
RESPONSE
REQUEST
…
…
RESPONSE
REQUEST
RESPONSE
REQUEST
RESPONSE
REQUEST
RESPONSE
REQUEST
سپاس
94پاییز
دانشکده فنی دانشگاه تهران