��������� ���������� ���������� ������� (SSL) ���������� ���� ����������� ��������� Nestcape � ����� �������� ����������� ���������� ���-�������� � ���-����������. � ��� ��� SSL ���� ������������� ����������� ������� ������ �������������� ����������� ����� ���������� � ���������.
���������� ������ �������������� SSL ��� ������ 2, ��� � ������ 3. ����������� Web-�������� ���� �������� ���������������� SSL, ���� ��������� �� ����������� � ���� ������. Internet Explorer � Netscape Navigator ������������ SSL, ������� � ������ 3.
������ ������� ��������� � ����������� �� ����������� ����������� ������������ � ���� ������ (�����) �������. ������ ������� ����� ���������� ������ ��� ����������� ������ �� ������, �������������� ���� ��� ����. ����� ���� ���������� ������ �� ������� ����.
����� ��� ��������� ���������� ������������ HTTP, ���� �������� �������� Transmission Control Protocol (TCP, �������� ���������� ���������), �������, � ���� �������, ������� �� Internet Protocol (IP, ����������� ���������). ��������� �������� ������� ���������, ������������ �������� ����������� ���������� � �������������� ������ ������ � ������������� �������, ������������ � ����� ����������.
HTTP ���������� ���������� ������� ����������. ����������� ������ ���� �������� FTP, SMTP � Telnet (��� �������� �� ������� ), � ����� POP, IMAP � ��� ������. TCP — ��� ���� �� ���� ���������� ������������� ������, ������������� � ����� TCP/IP. IP — �������� �������� ������. ���� �������� ������ �������� �� ���������� ����� (����������) � �����. ��������� ����� ������ � ������ ����� TCP/IP �� �������, ��������� ��� ��������� ����� ����� �� ���� ������ ��������� ��������� ���������.
��� �������� ������ ������������ �� ����� ����� �� ���������� � ���������� ������� �����. ��� ��������� ������ �������� �� ���������� ���� ����� ���� � ����������.
������������� SSL ��������� � ��������� ������ ��� ���� ���������� �������. �������SSL ��������� ����� ������������ ������� � ������� ����������. ���������������� ����� �������� �� ������� ����. ������� SSL �������� ������, ����������� �� ���������� HTTP, �� �� �������� ������������� ������.
������������ SSL ����� ���������� ����� ���������� ��������� � ������ ���������� ����� HTTP, �� ������ ��� ���������� ������ ��� HTTP. ����������� ������������� ������ ���������� ������� � ���, ��� ������� SSL �������� ������������� ����������, �.�. �� ������������ ����� �� ��������� ���������� ���� ����, ��� � ������������ �������. ����� ����, �� ��������� ������������ ��������� ����������, ���������� � ������������.
����� Web-������� ����������� � ���������� Web-�������� ����� HTTP, ����� �������� ���������� ��������������� ���������� ��������� ���������� (������������), ����������� ������������ �� �������������� � �����������. ������������������ ��������� ���������� �������� � ���� ��������� ����:
������������� ������������ ��������� ������, ���������� �������� ������������, ������������� ������ � ������������� ������������ �� ��������� ����� ������� �������, ������� ��������� ��������� ���������� ����������� �� �����. � �������, ���������� ����������, �������, ���� ��� �� ����� ������� ����������� � ��� �� ��������, ������� ��������� ���������� ������� ������� ������ ���� ���.
��������� ������ �� SSL-���������� �������� ��������� ������:
���� ������� ������� �� ������� ����.
�� ����� ����� ��������, ��� ��������� TCP ����������� ����� ����������� ������. ��� ������, ��� ���������� ���������� ����� ���� �����������. � ���� ������ �� ������ �������� ����������, ��� ������ ����������, ��� �� ������������.
�������, �� ������� ������ � SSL �������������� �� ����������, ������� � ���, ��� ���� ������� ����� ������� � ���� ��������� �� ���������, ������������� ������ ��������� �����.
��������� ������ �������� �� ������ ������������� ������������������� ������. ������� �� ���������� ����� ����, ��� ������ � ���������� ���������� ���� ���������� � ��������� ����� �����, � ����������� ������� ����������� �����������. ���� �� �������������, ����� SSL, ������������� ��� ��������� ������������ ����, �������� � ������������� ���������� �������.
���� SSL ���������� ������, ������������ � ������������ ����� �� ������������ �� ����, ��������� ��� ������� ���������� ��������� ��������� ������������ ���������.
� ������������ ��������� ������� SSL 3.0 �����, ������ �����, ������� �� TLS 1.0 (Transport Layer Security, ������ ������������� ������). TLS ������������ ���� ������������� �������� ����������, � �� ����������, ������� ��� ���������� ����� ������������ � ������ ��� ���������. �� ������������ �� SSL 3.0, ������ �������� ��� ���������, ��������� � ������������ ����������� SSL � ���������� ��������.
���� �� ��������� �������� ��������� Web-���������� ����������� � ���, ����� ������� �� �������� ����������������� �����. �� ���� ��� �������� �� � ���� ��� � ���� ������ ���� ���������� �� ���������� ��������� �������, ������, ����������� �� ������������, ������� ����������� ���������.
� ���������� ������ ����� ������� ����������� ������ �������� ����������������� �����. ���� ���������� �� ������� ������.
��� ��������� ���� ����������� ������ (HTML- ��� PHP-�����, ������ ��������� � ������ MySQL) ����� ����������� � ������ �������� ������ � ���� �� �����. ������ ��� ������� ��������� �����������������, ������� � ����������� ��� ����� ��������.
�������� ������� �������� ����������� ����������. �� ���-����� ������� ������ �������� ��������. ���������� ��������� ������ ������������ ��� ��������� ���� ������� ������ ���-��������. ��� ��������� ����� ��������������� ������ ���������, ������������ � htdocs �� ������� Apache ��� inetpub �� ������� IIS. ����������� ������ ����� ����������� ������ ������ ��������, �� �� � ���� ������ �� ������������ ��� ������� �������� � ���.
����� �� ������� �������� � ��������� ������ Web-��������. ������ �� ��������� ������ �������� ������� ������ � ���. ������ ������������, ������� � ����, ��� ��� ������� ������� ����������� ���-������, �� ������ ����� ���� ������� �� ������ ��� �������� ����� ������ � ���������, ������� ����� ���� ��������� � ���-�������. ���� ��������� ������ ������, ������ ��������� �������� ������������� ��������� � ������ �� �� ���-�������.
���� ��������� ��������� ���������� � �����, ��� ���� ���� ���������� ������� ������� �� ��������� ���-������. � ����������� ��� �������� ��������� �� �������� ������. �������� � ������������ ��� ������ �� ������ ��������������.
��� ������ ������ ������ ����� �����������. ������ �������� ������ ����� ���� ������� ����������.
�����������, ��� �� ���-������� ������� ���� creditcardnumbers.txt, � �������� ������� ������ � �������, ��� ��� �� ����� ��������? ����� ����������� � ����������� ������, ��������� ��������������� ��������� � ���� ��� ��������� ������ ������. ���� �������� ����� �������� ������, ������ �����, ����� �� �������� ��� �������� ����� ������, ����� ��� � ������ �����.
���������� ������ �� ���-������� ����� ����� ������ � ��� ������, ���� ����������� ����������� � ����� ��� ���������� �������� �� ������ ������. ���� �� �������� ��������� ������ ������ ������� � �� ���������� �� ������� � ����������� ���������� �� ������ ������, ��������, �� ����������� �����.
���������� ���� ������ ������ �� ������, ���������� � ������� ������ ������. ���� MySQL �������� ���������, �� ������ ��� ������� ����� ���������� ���������� � ���� �����. � ��� ������, ��� ������������ ������� ������ � ������� ������������� � ������ MySQL. � ������� ��� ����������� �������, ��������� � �������� ���������� ������� ������� MySQL, ������� ����������� ������������ ����� ������������ ������������� �� ��������� ������.
������� �������� ������� ��������� ����: ����� � PHP-��������� ���������� ������� ������ ��� ������� � MySQL. PHP-�������� �������� �������� ������������ ������������. ������ ��� �� ������������ ����� ��������, ��� ����� ���������� �������. ���� ������������ ���-������� �� ��������, �������� ��� ��� ������� �� ����� ����� �������.
���� ���-������ ��������������� ��� ��������� ������ � ����������� .php ��� ������ �������������� ���, ������� ������������ �� ����� ����������� ������� �������� ���. ��� �� �����, ��� ������������� ���������� ������� ���� ����������. ���� ����� .inc ���������� � ���-���������, �� �������� ������� ����� ����� �������� �������� ���. � ���� ������ ���������� ��������� ����� �� ��������� ��� ������ � ���� ���������������� ������ ���, ����� �� �� ��������� ����� � ����� �����������, ���� ������������ ��� ��� ������ ���������� .php.
���� ���-������ ������ � ���� ���������� � ������, �� ���� ������ MySQL ����� ���� ����� ����� �������������. � ����������� �� ����, ��� ���������������� �������, ���������� �������� ����� ���� ����������. ������� ����� ��������� ��� ��������� ���-������� ����� �������, ����� �������� ����������� ���������� ��������������, ��� ������ ����� ���-������� ��� ������� ������������. ���� �� �� ��������� ��������������� ���-������� (������ �����, ��� ���, ��� �� ������ ��� � �������), ����� ����� �������� �������� � ��������������� � ������� ��������� ������� ������.
��� ���������� ����������� �������� ������ ������ ���� ���� �� ���, ������� ����������� ������� ��������. ������������� �������� ���������� �������� ��� ����� � ������� ��������� ��������. �������, ���� �� ����������� ������� �� �� ����� �����, ������� �������� ���������� ������������. ����� ����, ������� �������� ��������, ������������� �� ��� ����������.
��� ���������� � ������� ��������� ��������? ���� ����������� ����������� ���������� � ��������� �������� � �������� �������, ����� ������ �������� ����� � ��������� ��� ����� � ���� ����������, �� �������� �� ����� �������.
���� ���������� ����������� ������������� ����������, ��������, ������� ����������� ������ � ����� � ��� �� ��������� ��������, ����� ������ �� ��������. � ������ �������� ������ �������� ������� ������� �� ��������� ���-�������.
���� �� ��� �� ����������� ������� ������ � ��������� ��������� ��������, ��� ����������� ���������������� ��������� �������������, ��������, ������� �������� � �������� ������������, ������� ������ �� ����������� ����� �� �������� ��������� ���������� � ������ ������������ ������� � ������������ ���������.