ПредишенСледващото

  • TLS

Добре дошли! Преди няколко месеца, реших да се научат мрежа програмиране, GNU / Linux и криптография, за предпочитане още в комплекса. Сделка с GNU / Linux ми помогна да инсталирате Gentoo, и няколко месеца обстановка. Научете основните въпроси от теорията на мрежи (TCP / IP протокол, UDP. SSL / TLS, пакет структура). Изучавах BSD Socket API и основите на криптографията (симетрични и асиметрични криптиране, сертификати / подписи). За да затвърдят знанията съм написал в C прост клиент и TCP / IP сървъри, които препращат символен низ на средствата от контакта. След известно време gugleniya, реших да се премине към написването обучени. Когато я пиша, аз научих структура пакет, който е SOCK_PACKET. Но аз все още мисля, че това не е достатъчно. Съм писал и до с клиента и сървъра предава данни на TLS 1.2, като се използва сертификат samopodpisanogo, ключът RSA (OpenSSL библиотеката). Аз не съм намерил подходяща мрежа за мен проблема. По принцип съвети, за да продължат да развиват умения, свързани с добавяне на допълнителна функционалност в приложения прост клиент-сървър (добавете кеширане, работа с множество клиенти едновременно, добавете дръжки за грешка). След gugleniya на идеи, само за написването на sanbox'a (точно тук с полезна и е възможно криптография), но това не е много по-свързани с мрежите и програмата следвайки примера SSLstrip (за MITM атаки). Не мисля, че тези идеи са обещаващи за енергийна инфузия (или може би греша?).

Бърз например проблем (или ресурси, където те могат да бъдат намерени), която е достатъчно сложна и за предпочитане включва мрежа език за програмиране C, GNU / Linux и прилагат криптография)

(Само като хоби. Знам английски език.)

въведете вашия VPN сървър или възел Tor

Писане на VPN сървъра е подобен на написването на SSL / TLS сървър? В крайна сметка, както аз го разбирам, същността е - за криптиране на трафика на входа на изхода на тунела и декодиране. Но в възел разход TOR ухапа неясно. Такива като как минималната функционалност тя трябва да има.

Има някои идеи?

Вашият отговор на въпрос

Влезте, за да отговорите в темата

  • плод на бряст
  • Пълен работен ден
  • от 80 000 до 130 000 рубли.
  • София
  • Пълен работен ден
  • от 100 000 до 160 000 рубли.
Подкрепете проекта - споделете линка, благодаря!