The Wayback Machine - https://web.archive.org/web/20110815235711/http://www.intuit.ru:80/department/security/mssec/13/
�������� ����������� �������������� ����������
�� ������ �������� ����� ��������� �� ��������� ����-���������� 8 �� � ��������� ������
���� ���� � �������
����������� || ������� | �������
����� | �������� | ����� | ������� | ������� | ������� | ������

��������� ����� ���������� � �������� Microsoft � ����������� �������������� ������������
���������� [+] ������: �.�. �������, �.�. ���������, �.�. ������


13. ������: �������� ��������������. �������������� �������� ������
��������: 1 | 2 | » ��� ������ � PDA
���� �� �������� ������ - �������� ��� ��� �������� �� � ������� Ctrl+Enter
� ������ ������ ��������������� �������������� �������� ������ �� ������� �� ���������� Microsoft

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

���� ������

  • ������� ����������� �������� ��������������
  • ����������� �������� ���������� �������������� �������� ������ PKI
  • ������� ��������� � �������� ������ ��������������� ������
  • ����������� ���������� ������ � ����������� �������������

����� ������

� ������������ �������� ���������� ��� �������������� ��������:

  • ������������� ��������� ������ �� ��������������� ������;
  • �������������� ���������� ����� (���������, ����������� ���������� ��������������, ��� ��������� ���� ����������� ��������� �����������).

����� ������ ��������� ������ ���������, ���������� �� ���� �������������� �������. �������� ��������� � ������ ���������������� �������� ��������� ������������� ������ [13.1] ��� ���������� �. ����� � �. ��������� � 1976 �. �������� ��������� ���� ������������� ������������ ������� ������ �� �������� �������, �� ���� ������� ��������������� ���������������. ������������ ��������� �����-�������� �������� �� ��������� ���������� ����������� ��������� � �������� ����. ���������� ��� ����������� ����� ���������, ����������������� �������������� ����������.

�������� �����-�������� ����� ������������ ������������� DH. ������� ���������, ���������� �� ������������� ����������������� �������������� � ������ ����� ������������� ������, ������������ ��� ECDH [13.2].

� 1995 ���� �� ���� ��������� �����-�������� ��� ��������� ����� ��������, ���������� �������� MQV �� ������ ������ ������� ��� ������� Menezes - Qu - Vanstone. �������� ��� ������������� � 1998 ���� [13.3].

��� ������ ������������� ������ ������������ ����������� ECMQV [13.4]. �������� MQV �������� ����� ���������� � ��������� ���������� � �������� ������, �� ��������� � ������������ ���������� �����-��������. ������ ��������� ������ � ��������� IEEE P1363 [13.5], ANSI X9.42 [13.8] � ANSI X9.63 [13.6].

�������� ������������� ������� ������������� ��� ������ �� �������������������� ������� (���) � �������������� �������� �������. ������������� ������� ����������� ���������� ������ �� ������ �������� �������������, �������������� � ����������� �������������, ������������ �� ��������� ������� � �������������� �������� ��.

�� ����� ����������� ������������� ������������ ������������� ���� �������������, � �������� ��������, ��� �������, ������������ ��������������� ��� ������� ������ ������������ ��. ����� ������������� ��������������, ���������� �������� �������� �������������� ����� �������������� ������������, ������������� �� ��������� ������� � ���������� ��. ��� ����� ����������� ��������� ��������������, � �������� ������� ������������ ������ ������������ ������������������ ��������, ��� ������ �������� �������������� ��� ��������������. � �������� ���������� �������������� ����� �������������� ������� ������, ������, ������������ ��������� �����, �������� �����������, �������������� ������ (��������� �������, ��������� ����������) � �. �. ���������� ��������, ��� ��������� ������������� � �������������� ������������� � ����������� ������� ���������� ������������, �. �. ������������ ����� ����������� ����������������� � ������������������ ��������� �������.

� ������ ��������� ���������� �������� ������������� � �������������� ���������� ����������� ������������, � �������� ������� ������������ ��������� �������������� ��������, � �������� ����� �������� ������������, � ����� ��������� �������� ������� ����� ���� ��������� � ����� ��������������� ��������� ��. ���������� ������������� ����������������� � ������������������ ����������, � ����� ����������� �� ���� ������� �������������� �� ����� ����������� ������������� � �� (���. 13.1).

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

���. 13.1.� ��������� ����� ������������ � ��

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

�����������

Microsoft .NET Framework ������ ������������ �����������. ���������� [13.8] - ��� �������������� ���� ������� ASN.1 (Abstract Syntax Notation One), ���������� �������� ���� � �������������� ���������� � ����� � ��� ���������. ���������� ����� ������������ ���� �������� � ������������� � ������� ������� ����� (��� ����������� ��������), ������� ������������ ��� ����������� �������� ����������� ��� ���������, ��� � ������ ��������� �����. ASN.1 ����� ������������� ��� �������� ������ XML [13.8]: � ���� ����� ������� ������� ���������, ������� �������� ����� � ����, ������ ��� ��� ���������� ����� �������� ��������, �������, ��� �������, �� ������������� ������� �������� �������.

����� ����� ���� ����� ������������ ������ �������, �� ������ ����� ����������� ������. ��� ������ X.509 (������� ������ 3), ��������� � ��������� RFC 3280 [13.14]. �������� X.509 �� ���������� ������������� ���� �����, ����������� � ����������, �� � ��������� ����� �������� RSA [13.15] �������� �������� ��������� �� ����������� ����������������� ���������� � �������������� �������. ����������� X509 ������ ����� ������ ���� � ���� Web. ��� ������������� ������������ SSL � ��������� ��������������. �������� X.509 ITU-T [13.16] �������� ��������������� ����������, ������� � ������ ���� ���������, ������������ � �������������� �������� ������. �������� ��� ���������� - ����������� ������� ������������ ����������� � ������� ���������� ������������ [13.17]. ����������� ������������ ����� ��� �������� �����c������ ���� �� ���������� Authenticode. ��� ������������ ��������� ���� (EXEDLL) ����������� ���������� �� ������: ��� �����������, ��� ���� �������� ����������� � ������������ ����������� ������������ �����������.

� ��������� PKCS #7 [13.18, 13.19] ������������ �������� ������ ��� ����������� � ����������� ������ Cryptographic Message Syntax (CMS) (��������� ������������������ ���������). CMS ���������� ������ ��������� ������������, � ��� ����� SSLS/MIME. ����� ����, CMS �����������, ����� ���������� ������ ������������ ����� ������������ � ������������ ������� ����� ����������� ���������.

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

���������� ��������� �������� ��������� ����������� [13.8]. ��� ������ ������� ����������� ������ ����������� � ����� ������� CER ��� PFX. ����� � ����������� CER �������� ������������ ������� ASN.1 � ������� X.509v3. ��� �������� �������� ���� � �������������� ����������. ����� ����� ����������� ����� � ����������� PFX (Personal Information Exchange). � ������������ �� ���������� PKCS #12 [13.20], ���� � ����������� PFX (Personal Information Exchange) �������� ���������� � ��������������� �������� ����. ����� � ������� PFX ������ ����������� ��� ������� ��� ������ �� ������ ��� � ����� ���������� �����������.

���������� ����������� ��������� ����������� �����������. ����� �� �������� ������ ������� �� ������� �� ����������. ��� ������� �������� � ���������, ����� ������������ �� �����, � ��� �� �����������, �������������, ��� �������, ���������� �� ������������� ������ ������������ (CA). ������������� ������ ������� �������� ��, ��� ��� ��������� ������ ������������ ��� �������� ����������� ������������ �������� Windows � ����� ������� ������������� ��������� (� ��������������), ��������������� ����������� � �������� SSL [13.21]. ��� ��������� ���������� ��� ������ ������� ������ ������������.

��� �������� B2B (����. �� business-to-business, "������ ��� �������" - ����� ����������� �������������� ����� �������������, � �.�. � ������������ ��������-�������� ) � ���������� ����� ������������ ���������� ����� ������������. ������ ������������ ������ � Windows 2000 Windows Server 2003 � � ��������� �� ��������� Active Directory ��������� �������������� ����������� � ������ �����������.

��� ������� SSL-���������� �� ��������� ������ � ��������� ������������, �� ���� � ���� ���� ��������� � Web-�������� ��� Web-�����������, ������������� �� ������ �������, ������� ������� �������������� ������������ X509, �� ���������� ������ ������������ ����������� ������ ����������� �� ��������� ������������ Windows � ���������� ��� � Web-������� (��� � ������ Web-�������) ����� ���, ��� ��������� ������.

����������� ������������ � ������ ����������� .NET Framework, � �� ��������� ������ ��� ��� �������������� ����������� �������� �� ������ X509Certificate �� ������������ ���� System.Security.X509Certificates. � ������ .NET Framework 1.x ������� ������������� ������������ X.509, ��������� X509Certificate. ���� ����� ������� ������������ ������� �������������� ������������ � �� ����������� ����������������� ��������. � ������ 2.0 ������� ����������������� ��������� ������������ � �������� ����� �����, ��������� X509Certificate2. �� �������� ����������� �� ������ X509Certificate � ����� ����� ������� �����������. ��� ������������� ����� ��������� �������������� ����� ����� ��������, �� ������������� �� ����������� ������������ ��������� ������.

������ »
��������: 1 | 2 | » ��� ������ � PDA

��������! ���� �� ������� ������ �� ����� �����, �������� � � ������� Ctrl+Enter.
����� ������?
• ������ ������? ��� ����...
• ���� ������? �����������!
�� ������:
• �������� ������������ ������
• �������� ��������� ��������
��������-�������:
• ���� ������ �����
• ��� ������ ����
����� | ������� ��������� | �������� | ������� � ������ | ����� | ������� | ������

�������: +7 (499) 253-9312, 253-9313, ����: +7 (499) 253-9310, email: info@intuit.ru
© INTUIT.ru::��������-����������� �������������� ���������� - ������������� �����������, 2003-2011
������ ������������ "�������� �������".
��������: �� �������, KRAFTWAY COMPUTERS.
Rambler's Top100