������������� ��������� ���������� ������� (SSL). ����������� ������������ �������� ������

��������� ���������� ���������� ������� (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 ��������� �������������� ������� � ����� ����������, � ����� ������� ���������� ��� ���������� ������ ����������

������������ SSL ����� ���������� ����� ���������� ��������� � ������ ���������� ����� HTTP, �� ������ ��� ���������� ������ ��� HTTP. ����������� ������������� ������ ���������� ������� � ���, ��� ������� SSL �������� ������������� ����������, �.�. �� ������������ ����� �� ��������� ���������� ���� ����, ��� � ������������ �������. ����� ����, �� ��������� ������������ ��������� ����������, ���������� � ������������.

����� Web-������� ����������� � ���������� Web-�������� ����� HTTP, ����� �������� ���������� ��������������� ���������� ��������� ���������� (������������), ����������� ������������ �� �������������� � �����������. ������������������ ��������� ���������� �������� � ���� ��������� ����:

  1. ������� ����������� � ��������, �������������� SSL, � ����������� � ���� ��������������.
  2. ������ ���������� ���� �������� ����������.
  3. ������ ����� ������������� (������ �����) ��������� �������������� � ��������.
  4. ������� �������� ������ �������������� �� ���������� ���������� � �����������. ������ �������� �������� ������� ���������� �� �������������� ��.
  5. ������� � ������ ���������� ����� ������:
    • ������� �������� �������� ���� ������� �� ��� ��������� ����������� � ���������� ��� ��� ���������� ���������� �����.
    • ������ �������� ��������� ��������� ������ � ��������� ������� (���� ������ ������� �� ������ �������� ���������� � ����� �� ������ ������� — � ���� ������ ������ ���������� �������� ���� ��������).
    • ����� ���������� ��� ����� ������ ������������ �� ��������� ������ � �������������� ���-�������.

������������� ������������ ��������� ������, ���������� �������� ������������, ������������� ������ � ������������� ������������ �� ��������� ����� ������� �������, ������� ��������� ��������� ���������� ����������� �� �����. � �������, ���������� ����������, �������, ���� ��� �� ����� ������� ����������� � ��� �� ��������, ������� ��������� ���������� ������� ������� ������ ���� ���.

��������� ������ �� SSL-���������� �������� ��������� ������:

  1. ������ ����������� �� ����������� ������.
  2. ������ ����� (�������������) ���������.
  3. ������ ����� ����� ���� �������������� ��������� (message authentication code — MAC), ����������� � �������������� ���-���������.
  4. MAC-��� � ������ ������ ������������� � ���������.
  5. ������������� ������ ������ � ������������ ����������� ������������ ��
    ����.

���� ������� ������� �� ������� ����.

����� ��������� 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 ����� ���� ����� ����� �������������. � ����������� �� ����, ��� ���������������� �������, ���������� �������� ����� ���� ����������. ������� ����� ��������� ��� ��������� ���-������� ����� �������, ����� �������� ����������� ���������� ��������������, ��� ������ ����� ���-������� ��� ������� ������������. ���� �� �� ��������� ��������������� ���-������� (������ �����, ��� ���, ��� �� ������ ��� � �������), ����� ����� �������� �������� � ��������������� � ������� ��������� ������� ������.

����������� ������������� �������� ������� ��������� ��������

��� ���������� ����������� �������� ������ ������ ���� ���� �� ���, ������� ����������� ������� ��������. ������������� �������� ���������� �������� ��� ����� � ������� ��������� ��������. �������, ���� �� ����������� ������� �� �� ����� �����, ������� �������� ���������� ������������. ����� ����, ������� �������� ��������, ������������� �� ��� ����������.

��� ���������� � ������� ��������� ��������? ���� ����������� ����������� ���������� � ��������� �������� � �������� �������, ����� ������ �������� ����� � ��������� ��� ����� � ���� ����������, �� �������� �� ����� �������.

���� ���������� ����������� ������������� ����������, ��������, ������� ����������� ������ � ����� � ��� �� ��������� ��������, ����� ������ �� ��������. � ������ �������� ������ �������� ������� ������� �� ��������� ���-�������.

���� �� ��� �� ����������� ������� ������ � ��������� ��������� ��������, ��� ����������� ���������������� ��������� �������������, ��������, ������� �������� � �������� ������������, ������� ������ �� ����������� ����� �� �������� ��������� ���������� � ������ ������������ ������� � ������������ ���������.




  • ������ |
����������������
Rambler's Top100