1) можно.то есть без strcpy, strlen строковые константы в _send() ну никак передать нельзя .. ты прям как лепсик зажигаешь
2) ты ничего не понял. это не программа. это код для leonid, в учебных целях (хотя и работающий). А так, ты что серьёзно думаешь, что запрос (в данном случае) вообще необходимо "дробить" на 10 _send.
Достаточно одного _send всей строки целиком. И в реальной задаче это будет вовсе не строковая константа.
Ну, да мсдн читал. Верно. Только кто тебе сказал, что я собираюсь использовать WinInet (если б это была моей задачей, а не leonid-а) ? Я недвусмыленно пропостил, что писать надо на сокетах. Неужели не улавливаешь разницы между WinInet и WinSock? Этож разное. Ну да, в моих мостингах закралась маленькая поддержка мнения Marmota. Ну и что? Поддержка поддержкой, а в данной задаче я высказался ясно - писать надо на гольных сокетах.ты видать про WinInet только в msdn читал. я тебе по секрету скажу, что это тааааакой crap, что рассматривать его для хоть сколько-нибудь продакшен кода не серьезно.
1) А что ты в моём постинге вообще нашёл "встроенного". printf что ли?... скажи мне честно, хочется тебе, зная про такие баги, пользоваться встроенным SSL'ем ? или чем либо еще встроенным for that matter)
2) Ты похоже ничего непонял про аутинтификацию, о которой я постил, или не писал никогда для клиента прокси-сервера, который требует от клиента локальной сети аутинтифицироваться для использования туннеля прокси (может устанавливаться, как для исходящих запросов, так и входящих. вданном случае речь о входящих). Посмотри rfc http 1.1 - Proxy-Authorization:. Это не имеет вообще никакого отношения к шифрованию, туннелированию.
3) сразу говорю, что в вопросах крипто - я ноль. Поэтому ничего обсуждать не стану. Кстати, крипто в РФ запрещено программерам использовать, см. УК, ГК. Скажу только одно про крипто, SSL, и т.п.
Если действительно возникает необходимость защитить инфу, то в интернете видел, что существу вроде другие более надёжные решения. К сожалению не разбираюсь. Однако, хочу обратить твоё внимание на то, что в задаче leonid-a (так, как она была поставлена - очень частная задача) козе баян вообще не нужен. В задаче leonid-a вполне можно обойтись симметричным шифрованием (симметричными ключами). Хрен, кто расшифрует. Дёшево и сердито. Если будешь говорить, мол, фу, как низко летаете, то скажу, что так работает, например, DSSAgent. А задачи, кстати, похожие. Знаешь, или помнишь про это?