XADM: ???? ???? ?????? ?????? ???

?????? ????????? ?????? ?????????
???? ???????: 245152 - ??? ???????? ???? ????? ????? ??? ???????.
????? ???? | ?? ????

?? ??? ??????

??????

???? ??? ?????? ???? ???? ??? ????? ??? ???? ???? ??????? ?????? (SSL).

??????? ????

????? ??? ????? ???????

??????? ???? ???? Rivest Shamir Adleman (RSA) ????? ????? ???????? ???????? ?????? ?????? ?? ????? ?????????. ????? ????? Netscape RSA ????? ??????? ??????? ?? RSA Data Security Inc. ????????? ?? ???????? ?????? ?? ?????? ?? ??? ????????.

????? ??????? ??????? ?? ????? ?????? ??? ?????? ??? ??????? ?? ??? ??????? ??? ???????. ????? ?? ??? ?? ?????? ?? ????? ????? ???????? ???. ??????? ??????? ?? ??????? ????? ????? ???? ??? ???? ????. ?? ??? ????? ??????? ?????; ??? ??? ????? ???????? ?????.

???? ?? ??????? ?????? ?? ??????? ?????? ??????? ??????? ???????? ??????? ????? ???. ???????? ???? ???? ?? ????? ?????? ?? ??????? ?????? ??????? ????? ??? ?????? ??????? ???????. ????? ???? ??? ?? ????? ???? ????? ??????? ??????? ???? ?????.

???????? ????? ??????? ??????? ???????

???????? ?? ????? ?????? ?? ???? ???? ???? ?? ???? ???? ????? ?? ???? ???? ???. ?? ??????? ??????? ???????? A ? B ???????? ??????? ????? ????? ????? ?????? ?? ???? "???????? ?". ???? ???? ??????? ??? ???? ?? ??????? ?? ?? ??????? ???????? ????? ???????
{something}key
something ?? ??? ?????? ???? ?? ??????? ?? ?? ????? ? key ?? ??????? ???? ??? ???????? ?????? ?? ????? ??????? ???? ??????.

?? ?????? ??????? ??? ?????? ?? ??? ???????? ? "? ???????? ? ????????" ??????? ??? ?? ?????? ? ?????? ??? ?????? ???. ???? ???????? ? ?? ??????? ??????? ??? ???????? A (??? ??? ??????? ?? ????? "????? ???? ??????? ????????" ?? ??? ???????). ???????? ?????? ????? ??????? ??????? ??? B ???????? ??? ???:
A-> brandom_message
?????? ??????? ????? ?????? ??????? ?????? ???????? ? ??????? ??????? ?????? A: ????????
B-> A {random_message}User_B's_private_key
???????? ???? ??? ??????? ??? ?? ????? ???????? ??????? ??????? "???????? ?" ????? ??????. ????? ???????? ?? ????? ????? ?? ????? ???????? ? ????? ??????? ??? "???????? ?"; ??? ???? ??????? ???? ?????? ?? ? ???????? ? ???? ???? ????? ???? ?? "???????? B?" ??? ??????? ??????? ?? ???? B ???????? ??????? ????? ????? ????? ??? ???? ??? ????? ?????? ????? ???????? ??? ???????? ? ???? ????

???????? ??????

??? ??? ??? ???? ?????? ?? ??? ????? ??? ????? ???? ???? ????? ??? ?? ???????? ??????? ????? ?? ?????? ??? ??? ???. ???? ??? ???? ???? ???????? ??????? ?? ?????? ??????? (???? ? ??? ???? ????? ??????? ??? ???? ??????? ?????).

????? ??? ?? ??? ??????? ????? ?? ????? ??????? ??????? ??? ???????? ? ???????? B ???????? ????? ????? ?????? ?????? ????? ??? ???????. ???? ????? ???? ?? ??????? ??????? ?????? ????? ??????? ??????? ???????:
  • ???? ???? ?? ????? ????. ?? ???? ????? ??? ??????? ?? ?????? ?????? ??? "???????? ?" ??????? ??????? ?? ??????.
  • ????? impersonator ????? ?? ?????? ??? ????? ?????? ???? ??? ??? ?????? ??????? ?????.
??? ????? ???????? "?" ???????? ????. ???????? "?" ???? ??? ???????? ? ????? ???? ????? ??????? ?? ???? ?????? ???????. ???? ??????? ??? ???? ??? ???????? ? "????????" ? ???? ????? ???????? ? ????? ??????? ????? ??? ??????? ???????? B ?? ???? ?? ????? ??????? "???????? ?" ?????? ?????.

???????? ?????? ???????

????? ????? ??????? ?? ????? "???????? ??????" ?? ??? ??????? ??? ????? ????. ????? ??? ??????? ???? B ???????? ?????? ????? ?? ??? ???????? ? ?????; ??? ???? ??????? ??? ??????? B ???????? ?? ????? ???? ??????? ???? ?? ???????? ? ????????? ????? ???????? ???????? ??? ?????? ???? ????? ?? ???; "? ??????" ????? ??? ???? ??? (?? ??) ?? ???????? ??? ???:
A-> B B-> ??????? ??? "???????? ?" ? ???????? ? ??? ?? {???????? ?digestB] [???????? ? ??? ?? ????????} User_B's_private_key
????? ?????? "???????? ?" ??? ??????????, B ???????? ???? ????? ????? ?? ??? ???????? A ?? ??? ???? B ???????? ?????? ??????? ??? ?????. ???? ???????? ? ????? ??????? ??? ??????? ?????? "????????" ? "? ??? ?? ???????? B?" ?? ???? ???????? ? ??????? ??????? digested. ???? ???????? ???? ?????? ?? B ???????? ?? ???????? ? B ???????? ?? ????? ??? ????? ?? ??? ?? ???? ?? ???????? B.

????? ???? ???????? ????????

??? ???? ??????? ???? ?????? ????? ????? ?????? ??? ? ?????? ???????? ?????? ???? "???????? ?:"
A-> B B-> A-> B B-> A
??????? Hi, ??? "???????? B?" User_B's_public_key ????? ???????? A "????? ???"
???????? ? {digest [???????? ?, B ???????? ?? ???]} User_B's_private_key
??? ?? ??????? ??? ??????????, ???? ??? ??? ?????? ???????? B. ???? ??????? ????? ????? ?????? ???????. ???? ??????? ????? ???????? ? ? ?????? ??? ???????? B ?? ???? ????? ??????? ??????? ??????? ????? ?????? ????? ?? ??????? ??????? "???????? ?". ?? ??????? "?????" ?? ??? ??????? B ???????? ?????? ??? ?? ???????? ??????? ????? ??????? ?? ???????? ? ?? ???? ????? ?? ?? ??????? ??? ?????? B.

??? ??? ???????? ????? invented ??????? ?????? ???? ????? ???? ?????. ????? ????? ??? ????????? ???????:
  • ??? ??????? ???????.
  • ?????? ??????? ??? ????? ??????? (???? ????? ????).
  • ??????? ??????? ?? ???????.
  • ??? ??????? ???????.
??? ????? ??????? ???????? ??????? ????? ????? ???????. ?? ??? ???? ??????? ??????? ??????? ??????? (??? ????? ??????? ????? ????? ??? ?????). ???????? ????? ????? ???? ????? ????? ?????.

??? ?? ??????? ????? ??????? ?????? ????? ??? "???????? ?" ??????? ?????? ?? ??? ??? ?? ?? forged ???????. ?? ???? B ???????? ????? ???? ?????? ????? ??????? ????? ???? B ???????? ?????? ??? ??????? ?? ????? ??????? ?????. ?????? ?? ???????? amended ???????? ??? ???????:
-> A-> B B-> A-> B B ??????? Hi, ??? B ????????User_B's_certificate ?????
??? ???????? ? "??? ?? ???????? ?" {digest [???????? ?, B ???????? ?? ???]} User_B's_private_key
????? ????? ???????? ? "? ????????" ????? ???????? ???????? ? ???? ??? ??????? ?????? ?? ??????? (??? ?? ?????? ??????? ???????? ????? ? ?? ????? ??????? ???????) ? ??? ?? ???? ??????? (??? ??? ???????? ?) ? ??? ??? ??????? ???? ???????? ? "????????" ? "??" ????? ?? ??????? ??????? ?? ??????? ??????? "???????? ?" ? ???? ??? ????? ???? "???????? ?".

????? ???????? ? ???? ??? ??????? ??? ?? ???? ?? ?????? ?????? ???? ????? ????? ????? ????????? ???????? ? ?? ????? ????? ??????. ???? ?????? ?? ???????? "? ????????" ????? ??????? ???????? ??????? ??????? ?? ??????? ??????? ??????.

???? ????? ??? ???? ?? ????? ??? ?????? ?? ????????? ?????? (?? ??? ??????? ???????? C) ????????? ?????? ??????? ?????? ????:
-> A-> C C-> A-> C C ??????? Hi, ??? B ????????User_B's_certificate ?????
???????
??? ???? ?? ???? ??????? C ???????? ???????? ? ?? ????? ????????. C ??? ??? ???????? ??????? ????? B ???????? ???? ?? ???? ????? C ???????? ????? ???? ????? ???????? ? ???? ?? ???????? B.

????? ??????

??? ????? ?????? ???????? ? "? ????????" ???????? ? ???? ????? B ???????? ????? ???? ???? ?? ????? B ???????? ??? ??? ???
A-> B {secret}User_B's_public_key
??? ??????? ??????? ?????? secret ?? ????? ??????? ????? ???????? ??????? ????? "???????? ?". ????? ???? ?? ????? ????? ???? ??????? ????? ????? ???????? ????????. ??? ??? ??? ?????? ??????? ??? ???????? A ? B ???????? ??? ???? B ???????? ???? ????? ????????? ??????.

??? ??????? strengthens ???? ?????? ???????? ???? ?????? ??? ???? ?? ??? ?????? ????? ??? ?????? ???????? ?????, ??? ????? ????? ???????? "(DES) ?? RC4 ????. ???? ???????? ???? ??? ???????? ? ????? ???? ??? ??????? ??? "???????? ? ???????? ?" ???? ???? ??? B ???????? ???? ??????? ????? ???? ?? ????? ??????? ???????? ?????. ??? ???????? ? ?? ???????? ???? ????, ????? ???? ?? ??? ???????? ????? ?????? ?? ?? ?????? ????? ????? ???????? ???????? ????? ??????. ?????? ?? ???????? ???? ??? ??????? ?????? ??? ???????:
A-> B B-> A-> B B-> A-> B B-> ??????? Hi, ??? B ????????User_B's_certificate
????? ???????? ? "??? ?? ???????? ?" {digest [???????? ?, B ???????? ?? ???]} User_B's_private_key
????? B ???????? ??? ?? secretUser_B's_public_keysome_messagesecret_key
??????? ???????? ?? ???? secret_key ??? ?????????? ???? ??? ????? ???? secret_key ???? ?????? ???? ?? ????.

????? ??????

??? ?? ???? ??????? ???? ???????? ??????? ?? ????? ?????? ???? ??? ???? ???? ?????? ?? ????????? ?????? (???????? C). ??? ????? ?? ??? ????? ?????? C ???????? ???? ???? ?????? ???????? A ? B ????????, ???? ?????? C ???????? ?? ???????? ?????? ??? ?????? re-arranging (?? garbling) ????????? ??????. ??? ???? ??????? ??? ?? ?????? C ???????? ??? ???????? A ? B ???????? ? C ???????? ???? ????? ???? ????????? ?????? ??????? ??? ????? ???? garble ????? ????? (??? ????? C ???????? ?????? ??? C ???????? ???? ?????????? ???????? ? ? "? ????????" ??????? ???????):
A-> C C-> B B-> C C-> A-> C C-> B B-> C C-> A-> C C-> B B-> C C-> A
hello ??????? Hi, ??? "???????? B?" User_B's_certificate ?????, ??? B ????????
User_B's_certificate????? ??? ????? ??? ???????? ? ? ??? ?? ???????? ? {digest [???????? A
??? ?? ???????? B]} User_B's_private_key ???????? ? "??? ?? ???????? ?" {digest [???????? ?, ???? ???
???????? ?]} User_B's_private_key ok B ???????? ? ??? ?? secretUser_B's_public_key
????? B ???????? ??? ?? secretUser_B's_public_keysome_messagesecret_key
garble [some_messagesecret_key]
???????? C ?????? ???????? ???? ????? ??? ?? ???????? A ? B ???????? ?????? ???? ??. ?? garbles C ???????? ????? "???????? ?" ??? ???????? ? ?? ??? ???????? ?? ????? ??? ??????? ????? ?????? ???????? ? "? ????????" ???? ???????? ? ?? ???? ????? ????. ?????? ?? ???????? C ???? ????; ???? ?????? C ???????? ???? ?? ??? ???????? ???? ?? ??????? ???????? ??????? ?????. ????????? ??? ???????? ?? ?? ?? ???? C ???????? ????? ???? ???? C ???????? ?????? ??? ????? ?????? ????? ????.

????? ???? ??? ????? ?? ????? ???????? A ? B ???????? ?? ???? ??? ?????? ????? ??? ???????? ?????? ???. ??? ?????? ????? ?? ??? ?? ???????? ???? ??? ?????? ???????? ?????? ?????? ? ??? ???????. ???????? ??????? ????? ??????? ????? ?? ????? ?????? ??? ????? ???? ??? ?????? ????? "???? ?? ????? C: ????????
message_authentication_code: = digest [some_message, secret]
???? ?? C ???????? ??? ??? ???? ?? C ???????? ???? ?????? ??????? ?????? ??????. ??? ??? garbles C ???????? ???? ?????? ???????, ??? ???? ???? ???? ?? ???? ???? ???? ????? ?? ???????? ??????? ?????. ??? ???? ??????? ???????? MD5 (???? ????? ???? ???????? invented ?????? RSA) ? ???? ????? ???????? A ? B ???????? ??? ???? ?????? ????? 128-?? ?? ????? ?????? ???. ??? odds C ???????? ????? ??? ?????? ??????? ?????? ??????? 1 ?? 18,446,744,073,709,551,616. ???? ??? ??? ??????? ???????? ?? ????? C ???????? ??? ?????? ??????? ??????.

?????? ?? ?????????? ?????? ??????? ??? ???? ??????? ??? ???????:
-> A-> B B-> A-> B B ??????? Hi, ??? B ????????User_B's_certificate ?????
??? ???????? ? ? "??? ?? ???????? ?" {digest [???????? ?, B ???????? ?? ???]} User_B's_private_key ?????
B ???????? ??? ?? secretUser_B's_public_key {some_message, message_authentication_code} secret_key
???? ?????? ???????? C garble ??????? ???? ???? ?????? ??? ?????? ??????? ?? ???? ??????? ?? ???????? ? "????????" ? ?? ? ???????? ???? ???? ??? ?????? ??????? ??? ???? ???????? ????? ???????. ?? ??? ???? ???????? C ?????? ??? ???????? B.

???????

???? ???????: 245152 - ????? ??? ??????: 06/????/1427 - ??????: 3.3
????? ???
  • Microsoft Exchange Server 4.0 Standard Edition
  • Microsoft Exchange Server 5.0 Standard Edition
  • Microsoft Exchange Server 5.5 Standard Edition
????? ??????: 
kbmt kbinfo KB245152 KbMtar
????? ????
???: ??? ????? ??? ?????? ???????? ?????? ????? ???? ????? ?????????? ????? ?? ????????? ?????? ????. ???? ???? ?????????? ???? ?? ???????? ???????? ?????? ????????? ????? ????????? ???????? ????? ???????? ?????? ?? ?????? ??? ?? ???????? ???????? ?? ????? ??????? ?????? ??? ??????? ?????? ??. ?????? ?? ???? ??? ??????? ???????? ????? ?? ???? ????? ?????? ??? ????? ??? ????? ??????? ?? ????? ?? ?????? ??? ??? ??????? ??????? ?? ????? ????? ????? ????? ?????. ?? ????? ???? ?????????? ??????? ??? ????? ?? ??????? ?? ????? ?????? ?? ??? ????? ?? ????? ??????? ?? ???????? ?? ??? ???????. ???? ???? ?????????? ???????? ??? ????? ?????? ??????? ??????
???? ??? ????? ??????? ?????? ??????????245152
????? ??????? ?? ????? ???? ?? ????? ???????
?? ????? ????? ?????? ???? ???? ???? ??? ??????? ??? ?? ? ?? ??? ??????? Microsoft ??? ????? ??? ??????? ????? ?????? ?????

????? ???????

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com