Šifrování komunikace

Šifrování komunikace
« kdy: 08. 01. 2012, 04:27:59 »
Dobrý den

Chci zašifrovat komunikaci na subdoméně dočetl jsem se že nejlepší je na to použít ssl
Protože se jedná o subdoménu podepsaný certifikát nepřipadá v úvahu a Wildcard nechci
Tak že jsem se rozhodl udělat takzvaný "Self-signed certificate" pomocí "OpenSSL"

OpenSSL certifikát jde udělat na linuxu co jsem se dočetl nebo na windows
Je ale nutné si stáhnout


Win32 OpenSSL v1.0.0f
www.slproweb.com/download/Win32OpenSSL-1_0_0f.exe

Win64 OpenSSL v1.0.0f
www.slproweb.com/download/Win64OpenSSL-1_0_0f.exe


Program jsem nainstaloval ale už jsem nikde nenašel žádné informace jak se program spouští
Nebo jaké jsou příkazy pro program atd ani žádný návod nebo postup jsem nenašel...

Doufám že se někdo ozve a poradí


KapitánRUM

Re:Šifrování komunikace
« Odpověď #1 kdy: 08. 01. 2012, 06:48:55 »
Zkusil bych zadat do Google a určitě tím nic nepokazíš následující dvě slova: openssl certifikát

Re:Šifrování komunikace
« Odpověď #2 kdy: 08. 01. 2012, 06:58:37 »
Zkusil bych zadat do Google a určitě tím nic nepokazíš následující dvě slova: openssl certifikát

Tohle může napsat jenom debil sprominutim
Psal jsem "žádný návod nebo postup jsem nenašel" to asi logicky znamená že jsem hledal a nic nenašel
A kdybych něco našel tak zde nebudu prosit o pomoc

Radovan

Re:Šifrování komunikace
« Odpověď #3 kdy: 08. 01. 2012, 07:35:15 »
No já jsem takhle jedním rychlým pokusem něco našel, dokonce v češtině ;-)

    Poznámka pro uživatele Win32:  Aby toto rozšíření fungovalo ve Windows, musíte zkopírovat soubor libeay32.dll z adresáře DLL Win32 distribuce do adresáře SYSTEM32. (Např.: C:\WINNT\SYSTEM32  nebo C:\WINDOWS\SYSTEM32)

    Navíc, pokud máte v úmyslu používat funkce generování klíčů a podepisování certifikátů, musíte na váš systém nainstalovat platný openssl.cnf. Do PHP 4.3.0 jsme připojili ukázkový konfigurační soubor do adresáře openssl Win32 distribuce. Pokud používáte 4.2.0 nebo novější a tento soubor vám chybí, můžete ho stáhnout z domácí stránky OpenSSL nebo stáhněte PHP 4.3.0 a použijte konfigurační souboru z něj.

    Poznámka pro uživatele Win32: PHP bude hledat openssl.cnf tímto postupem:

        *          Proměnná prostředí OPENSSL_CONF, pokud je nastavena, bude použita jako cesta (včetně názvu souboru) konfiguračního souboru.
        *          Proměnná prostředí SSLEAY_CONF, pokud je nastavena, bude použita jako cesta (včetně názvu souboru) konfiguračního souboru.
        *          Bude se předpokládat, že soubor openssl.cnf bude nalezen ve výchozí oblasti certifikátů, která byla zkonfigurována při kompilaci DLL knihovny openssl. To obvykle znamená, že výchozí název souboru je c:\usr\local\ssl\openssl.cnf.

    Ve své instalaci se musíte rozhodnout, zda nainstalujete konfigurační soubor do c:\usr\local\ssl\openssl.cnf nebo zda ho nainstalujete někam jinam a pro nalezení konfiguračního souboru použijete proměnnou prostředí (pravděpodpobně jako per-virtual-host). Vemte na vědomí, že výchozí cestu lze změnit v parametru configargs funkcí, které potřebují konfigurační soubor.


I přímo tady na Rootu je dost informací, včetně odlišností ve Windows...

Jen pro zajímavost, na kolik webů jsi ten dotaz dal? Zatím jsem ho našel na třech...

 

proc lzes?

Re:Šifrování komunikace
« Odpověď #4 kdy: 08. 01. 2012, 11:08:58 »

Tohle může napsat jenom debil sprominutim
Psal jsem "žádný návod nebo postup jsem nenašel" to asi logicky znamená že jsem hledal a nic nenašel
A kdybych něco našel tak zde nebudu prosit o pomoc

D E B I L


Re:Šifrování komunikace
« Odpověď #5 kdy: 08. 01. 2012, 16:32:20 »
Tomáši brzdi: on se ti snaží pomoct a ty mu nadáváš do debilů. Tohle není dobrý způsob komunikace, navíc pokud očekáváš pomoc. Takhle ne.

Navíc má pravdu: na internetu je spousta návodů k tomu, jak pomocí OpenSSL vytvořit self signed certifikát. Jen namátkou, co jsem našel během minuty v Google:

http://www.akadia.com/services/ssh_test_certificate.html
http://www.openssl.org/docs/HOWTO/certificates.txt
http://www.root.cz/clanky/ssl-autentizacia-s-webovym-serverom-apache/
http://net.mgo.opava.cz/content/view/78/40/
http://www.xenocafe.com/tutorials/linux/centos/openssl/self_signed_certificates/index.php

a další