C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  Update World C++: Сборник GPL QT исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать

 Как работает PGP / Шифрование / Алгоритмы

лБЛ ТБВПФБЕФ PGP


  • пРЙУБОЙЕ ПУОПЧ PGP
  • нБФЕНБФЙЮЕУЛБС ВБЪБ RSA
  • оБДЕЦОПУФШ RSA
  • пРЙУБОЙЕ ПУОПЧ PGP

    PGP РТЕДУФБЧМСЕФ УПВПК ЗЙВТЙДОХА УЙУФЕНХ, ЛПФПТБС ЧЛМАЮБЕФ Ч УЕВС БМЗПТЙФН У ПФЛТЩФЩН ЛМАЮПН (БУЙННЕФТЙЮОЩК БМЗПТЙФН) Й ПВЩЮОЩК БМЗПТФН У УЕЛТЕФОЩН ЛМАЮПН (УЙННЕФТЙЮОЩК БМЗПТЙФН), ЮФП ДБЕФ ЧЩУПЛХА УЛПТПУФШ, ИБТБЛФЕТОХА ДМС УЙННЕФТЙЮОЩИ БМЗПТЙФНПЧ Й УХЭЕУФЧЕООЩЕ ХДПВУФЧБ, ИБТБЛФЕТОЩЕ ДМС ЛТЙРФПЗТБЖЙЙ У ПФЛТЩФЩН ЛМАЮПН. у ФПЮЛЙ ЪТЕОЙС РПМШЪПЧБФЕМС PGP ЧЕДЕФ УЕВС ЛБЛ УЙУФЕНБ У ПФЛТЩФЩН ЛМАЮПН. ч ЛТЙРФПУЙУФЕНБИ У ПФЛТЩФЩН ЛМАЮПН ЗЕОЕТЙТХЕФУС У РПНПЭША УРЕГЙБМШОПЗП НБФЕНБФЙЮЕУЛПЗ БМЗПТЙФНБ РБТБ ЛМАЮЕК - ПДЙО ПФЛТЩФЩК Й ПДЙО УЕЛТЕФОЩК. уППВЭЕОЙЕ ЫЙЖТХЕФУС У РПНПЭША ПДОПЗП ЛМАЮБ, Й ДЕЫЙЖТХЕФУС У РПНПЭША ДТХЗПЗП (РТЙЮЕН ОЕЧБЦОП ЛБЛЙН ЙНЕООП ЙЪ ДЧХИ ЛМАЮЕК РТПЙЪЧПДЙФУС ЫЙЖТПЧБОЙЕ). уППВЭЕОЙЕ ОЕМШЪС ТБУЫЙЖТПЧБФШ У РПНПЭША ЛМАЮБ ЫЙЖТПЧБОЙС. пВЩЮОП ЧЩ ПРХВМЙЛПЧЩЧБЕФЕ УЧПК ПФЛТЩФЩК ЛМАЮ, ДЕМБС ЕЗП ДПУФХРОЩН МАВПНХ, ЛФП ЪБИПЮЕФ РПУМБФШ ЧБН ЪБЫЙЖТПЧБООПЕ УППВЭЕОЙЕ. фБЛПК ЮЕМПЧЕЛ ЪБЫЙЖТХЕФ УППВЭЕОЙЕ ЧБЫЙН ПФЛТЩФЩН ЛМАЮПН, РТЙ ЬФПН ОЙ ПО УБН, ОЙ ЛФП ДТХЗПК ОЕ НПЗХФ ТБУЫЙЖТПЧБФШ ЫЙЖТПЧБООПЕ УППВЭЕОЙЕ. фПМШЛП ЧЩ НПЦЕФЕ ТБУЫЙЖТПЧБФШ УППВЭЕОЙЕ, ФП ЕУФШ ФПФ ЮЕМПЧЕЛ, ЛПФПТЩК ЙНЕЕФ УЕЛТЕФОЩК ЛМАЮ, УППФЧЕФУФЧХАЭЙК ПФЛТЩФПНХ ЛМАЮХ. пЮЕЧЙДОП, ЮФП УЕЛТЕФОЩК ЛМАЮ ДПМЦЕО ИТБОЙФШУС Ч УЕЛТЕФЕ УЧПЙН ПВМБДБФЕМЕН.

    пЗТПНОЩН РТЕЙНХЭЕУФЧПН ФБЛПЗП УРПУПВБ ЫЙЖТПЧЛЙ СЧМСЕФУС ФП, ЮФП Ч ПФМЙЮЙЕ ПФ ПВЩЮОЩИ НЕФПДПЧ ЫЙЖТПЧБОЙС, ОЕФ ОЕПВИПДЙНПУФЙ ЙУЛБФШ ВЕЪПРБУОЩК УРПУПВ РЕТЕДБЮЙ ЛМАЮБ БДТЕУБФХ. дТХЗПК РПМЕЪОПК ЮЕТФПК ФБЛЙИ ЛТЙРФПУЙУФЕН СЧМСЕФУС ЧПЪНПЦОПУФШ УПЪДБФШ ГЙЖТПЧХА "РПДРЙУШ" УППВЭЕОЙС, ЪБЫЙЖТПЧБЧ ЕЗП УЧПЙН УЕЛТЕФОЩН ЛМАЮПН. фЕРЕТШ, У РПНПЭША ЧБЫЕЗП ПФЛТЩФПЗП ЛМАЮБ МАВПК УНПЦЕФ ТБУЫЙЖТПЧБФШ УППВЭЕОЙЕ Й ФБЛЙН ПВТБЪПН ХВЕДЙФШУС, ЮФП ЕЗП ЪБЫЙЖТПЧБМ ДЕКУФЧЙФЕМШОП ЧМБДЕМЕГ УЕЛТЕФОПЗП ЛМАЮБ.

    PGP ЙУРПМШЪХЕФ ДМС ЫЭЙЖТПЧБОЙС БМЗПТЙФН У ПФЛТЩФЩН ЛМАЮПН RSA Ч РБТЕ У ПВЩЮОЩН НЕФПДПН ЫЙЖТПЧБОЙС IDEA. ч НЕФПДЕ IDEA ДМС ЫЙЖТПЧБОЙС ЙУРПМШЪХЕФУС ПДЙО ЛМАЮ, Й ЛБЛ Й Ч ДТХЗЙИ УЙННЕФТЙЮОЩИ ЛТЙРФПУЙУФЕНБИ, ФПФ ЦЕ ЛМАЮ ДЕЫЙЖТПЧЩЧБЕФ УППВЭЕОЙЕ. PGP ЙУРПМШЪХЕФ БМЗПТЙФН RSA ДМС ЪБЫЙЖТПЧЛЙ ЛМАЮБ IDEA У РПНПЭША ПФЛТЩФПЗП ЛМАЮБ БДТЕУБФБ. бДТЕУБФ РТЙОСЧ УППВЭЕОЙЕ У РПНПЭША PGP ТБУЫЙЖТХЕФ ЬФПФ УЕЛТЕФОЩК ЛМАЮ IDEA. дБМЕЕ ПУФБМШОБС ЮБУФШ УППВЭЕОЙС ТБУЫЙЖТПЧЩЧБЕФУС РТЙОЙНБАЭЕК УФПТПОПК НЕФПДПН IDEA.

    
    ыЙЖТПЧБООЩК НЕФПДПН лМАЮ K ЫЙЖТХЕФУС  \
    IDEA У ЛМАЮПН K     НЕФПДПН RSA        |
    ФЕЛУФ               У РПН. ПФЛТЩФПЗП   |
                |       ЛМАЮБ E бМЙУЩ      |
                |                          |
                |         |                 \  ьФХ ЛПРЙА PGP ЙУРПМШЪХЕФ вПВ
                |         |                 /  ПО ЪОБЕФ ПФЛТЩФЩК ЛМАЮ бМЙУЩ
                V         V                |
              уППВЭЕОЙЕ УПУФПЙФ            |
              ЙЪ RSA-ЫЙЖТПЧБООПЗП          |
              ЛМАЮБ K Й ФЕЛУФБ,            |
              ЪБЫЙЖТПЧБООПЗП РП IDEA      /
                                          
                    ||                    
                    ||                    
                    \/                    
                
             уППВЭЕОЙЕ РП e-mail 
             ПФРТБЧМСЕФУС Л бМЙУЕ
             
                    ||
                    ||
                    \/
                                           \
            лМАЮ IDEA ТБУЫЙЖТПЧЩЧБЕФУС      |
            УЕЛТЕФОЩН ЛМАЮПН RSA бМЙУЩ      |
                                            |
                    ||                       \  бМЙУБ ЙУРПМШЪХЕФ УЧПА ЛПРЙА 
                    ||                       /  PGP Й ЪОБЕФ УЧПК УЕЛТЕФОЩК ЛМАЮ.
                    \/                      |
                                            |
            фЕЛУФ ТБУЫЙЖТПЧЩЧБЕФУС          |
            У РПН. ЛМАЮБ IDEA              /
                       

    нБФЕНБФЙЮЕУЛЙЕ ПУОПЧЩ RSA

    RSA ЙУРПМШЪХЕФ ПРЕТБГЙА ЧПЪЧЕДЕОЙС Ч УФЕРЕОШ (НЩ ВХДЕН ПВПЪОБЮБФШ ЬФХ ПРЕТБГЙА УЙНЧПМПН ^) РП НПДХМА ДМС ЫЙЖТПЧЛЙ Й ДЕЫЙЖТПЧЛЙ УППВЭЕОЙС, ЛПФПТПЕ РПМХЮБЕФУС РХФЕН РЕТЕЧПДБ ФЕЛУФБ Ч ГЙЖТПЧХА ЖПТНХ (ЕУМЙ ТЕЮШ ЙДЕФ П ЛПНРШАФЕТБИ, ФП ФЕЛУФ Й ФБЛ ЙНЕЕФ ГЙЖТПЧХА ЖПТНХ, ФБЛ ЮФП ДБООПЕ ЪБНЕЮБОЙЕ ФТЙЧЙБМШОП).

    еУМЙ ЧЩ ОЕ ЪОБЕФЕ ЮФП ФБЛПЕ НПДХМШОБС БТЙЖНЕФЙЛБ, ЙМЙ ПВОБТХЦЙФЕ ЮФП НБФЕНБФЙЮЕУЛЙЕ ЧЩЛМБДЛЙ, РТЙЧПДЙНЩЕ ОЙЦЕ, УМЙЫЛПН УМПЦОЩ, РТПЮФЙФЕ УОБЮБМБ ДПЛХНЕОФ, ПРЙУЩЧБАЭЙК ЙДЕЙ НПДХМШОПК БТЙЖНЕФЙЛЙ, ЙУРПМШЪХАЭЙЕУС Ч RSA . уБНБ РП УЕВЕ НБФЕНБФЙЛБ ОЕ УМПЦОБ, ОП ЕУМЙ ЧЩ У ОЕК ОЕЪОБЛПНЩ, ЬФП ЧЧЕДЕОЙЕ ВХДЕФ РПМЕЪОЩН.

    бМЗПТЙФН RSA Й ЗЕОЕТБГЙС ЛМАЮЕК

    жХОЛГЙС ЫЙЖТПЧЛЙ, ЙУРПМШЪХЕНБС Ч RSA ЧЩЗМСДЙФ ФБЛ C = T^E mod N, ЗДЕ T РТЕДУФБЧМСЕФ УПВПК ЫЙЖТХЕНЩК ФЕЛУФ, C - ЪБЫЙЖТПЧБООЩК ФЕЛУФ, Б E РТЕДУФБЧМСЕФ УПВПК ПФЛТЩФЩК ЛМАЮ. дТХЗЙНЙ УМПЧБНЙ, T ЧПЪЧПДЙФУС Ч УФЕРЕОШ E РП НПДХМА N. дМС РТЙНЕТБ, 2 Ч УФЕРЕОЙ 3 ДБЕФ 8, Б 2 Ч УФЕРЕОЙ3 РП НПДХМА 7 ЕУФШ 8 mod 7, ЮФП ТБЧОП 1. жХОЛГЙС ДЕЫЙЖТПЧБОЙС ЧЩЗМСДЙФ ФБЛ: T = C^D mod N ЗДЕ РТЕДУФБЧМСЕФ УПВПК УЕЛТЕФОЩК ЛМАЮ. рБТБ ЛМАЮЕК E Й ДПМЦОБ ВЩФШ ЧЩВТБОБ ФБЛ, ЮФП E СЧМСЕФУС ПВТБФОЩН Л РП ПФОПЫЕОЙА Л ПРЕТБГЙЙ ЧПЪЧЕДЕОЙС Ч УФЕРЕОШ РП НПДХМА N. йОЩНЙ УМПЧБНЙ, (T^E mod N)^D mod N = T^ED mod N = T.

    дМС ФПЗП, ЮФПВЩ ОБКФЙ РПДИПДСЭХА РБТХ, ДМС ЛПФПТПК ЬФП ТБЧЕОУФЧП ЧЕТОП, ОБН ОБДП ЪОБФШ ЖХОЛГЙА ьКМЕТБ РЕТЕОПУБ? (Euler's totient function), J(N) ДМС ДБООПЗП ЪОБЮЕОЙС НПДХМС N. жХОЛГЙС ьКМЕТБ РТЕДУФБЧМСЕФ УПВПК ЛПМЙЮЕУФЧП ЮЙУЕМ Ч ЙОФЕТЧБМЕ ПФ 1 ДП N-1, ЛПФПТЩЕ СЧМСАФУС РТПУФЩНЙ ПФОПУЙФЕМШОП N. дМС ОБИПЦДЕОЙС ЖХОЛГЙЙ J(N) ОЕДП, Ч УЧПА ПЮЕТЕДШ, ОБКФЙ РТПУФЩЕ ЖБЛФПТЩ N.

    жХОДБНЕОФБМШОБС ФЕПТЕНБ БТЙЖНЕФЙЛЙ: мАВПЕ ОЕ РТПУФПЕ ЮЙУМП НПЦЕФ ВЩФШ РТЕДУФБЧМЕОП ЛБЛ РТПЙЪЧЕДЕОЙЕ ХОЙЛБМШОПЗП ОБВПТБ РТПУФЩИ ЮЙУЕМ.

    пФОПУЙФЕМШОП РТПУФЩЕ ЮЙУМБ: дЧБ ЮЙУМБ ОБЪЩЧБАФУС ПФОПУЙФЕМШОП РТПУФЩНЙ, ЕУМЙ УТЕДЙ ЙИ РТПУФЩИ ЖБЛФПТПЧ ОЕФ ПДЙОБЛПЧЩИ.

    йФБЛ, ОБН ОБДП ОБКФЙ ОБВПТ РТПУФЩИ ЖБЛФПТПЧ ЮЙУМБ N ДМС ФПЗП, ЮФПВЩ ЧЩЮЙУМЙФШ ЖХОЛГЙА ьКМЕТБ. J(N). оБИПЦДЕОЙЕ ЬФЙИ ЖБЛФПТПЧ СЧМСЕФУС ЪБДБЮЕК ЮТЕЪЧЩЮБКОП УМПЦОПК - РТБЛФЙЮЕУЛЙ БВУПМАФОП ОЕЧПТЪНПЦОП ДМС ДПУФБФПЮОП ВПМШЫЙИ N, Й ЙНЕООП ЬФПФ ЖБЛФ Й ДЕМБЕФ PGP ФБЛЙН ОБДЕЦОЩН НЕФПДПН ЫЙЖТПЧБОЙС. дМС ЪБДБООЩИ N Й E ЧЩ ОЕ НПЦЕФЕ ОБКФЙ (Й, ФБЛЙН ПВТБЪПН, ТБУЫЙЖТПЧБФШ УППВЭЕОЙЕ) ОЕ ЪОБС РТПУФЩИ ЖБЛФПТПЧ ЮЙУМБ N, ЮФП ОБУФПМШЛП ФТХДОП, ЮФП PGP СЧМСЕФУС ЧЙТФХБМШОП ОЕЧУЛТЩЧБЕНПК РТЙ ДПУФБФПЮОП ВПМШЫЙИ N.

    рТБЛФЙЮЕУЛЙК УРПУПВ УЗЕОЕТЙТПЧБФШ РБТХ ЛМАЮЕК - ЬФП УОБЮБМБ УЗЕОЕТЙТПЧБФШ УБНП N РХФЕН ХНОПЦЕОЙС ДЧХИ ВПМШЫЙИ РТПУФЩИ ЮЙУЕМ P Й Q, ФБЛ ЮФП РТПУФЩЕ ЖБЛФПТЩ N НЩ ХЦЕ ЪОБЕН. дМС ЮЙУМБ, ЛПФПТПЕ ЙНЕЕФ ФПМШЛП ДЧБ РТПУФЩИ ЖБЛФПТБ (ЛБЛ Ч ОБЫЕН УМХЮБЕ), ЖХОЛГЙС ьКМЕТБ ТБЧОБ:

    J(N) = (P-1)(Q-1)

    фЕРЕТШ НЩ ЧЩВЙТБЕФ ОЕЛПФПТПЕ ЮЙУМП E, ЛПФПТПЕ СЧМСЕФУС РТПУФЩН ПФОПУЙФЕМШОП J(N) (ЪБЮЕН ОБН ЬФП ХУМПЧЙЕ НЩ ХЧЙДЙН ОЙЦЕ). оБН ОБДП ОБКФЙ , ЛПФПТПЕ СЧМСЕФУС ПВТБФОЩН Л E РП ПФОПЫЕОЙА Л ПРЕТБГЙЙ ЧПЪЧЕДЕОЙС Ч УФЕРЕОШ РП НПДХМА N. ьФП НПЦОП УДЕМБФШ, ЪОБС J(N).

    йНЕЕФУС РТБЧЙМП Ч НПДХМШОПК БТЙЖНЕФЙЛЕ, ЗМБУСЭЕЕ, ЮФП ЕУМЙ ПРЕТБГЙС ЧПЪЧЕДЕОЙС Ч УФЕРЕОШ ЙУРПМШЪХЕФ НПДХМШ N, ФП РПЛБЪБФЕМЙ ЬЛУРПОЕОФ ДПМЦОЩ ЙУРПМШЪПЧБФШ НПДХМШ J(N). оБРТЙНЕТ ТБУУНПФТЙН,

    (T^E mod N)^D mod N = T^ED mod N

    пЛБЪЩЧБЕФУС, ЮФП ХНОПЦБФШ РПЛБЪБФЕМЙ УФЕРЕОЙ E Й НЩ ДПМЦОЩ У ЙУРПМШЪПЧБОЙЕН mod J(N), Б ОЕ mod N. дМС ФПЗП, ЮФПВЩ ДМС ЪБДБООПЗП РПЛБЪБФЕМС ЫЙЖТПЧЛЙ E ОБКФЙ РПДИПДСЭЕЕ ПВТБФОПЕ ЮЙУМП , ОБН УМЕДХЕФ ХДПЧМЕФЧПТЙФШ ТБЧЕОУФЧП:

    T^ED mod N = T

    дМС ЬФПЗП ДПУФБФПЮОП, ЮФПВЩ ED mod J(N) = 1, ФБЛ ЛБЛ T^1 mod N = T. фБЛ ЮФП РТПВМЕНБ ОБИПЦДЕОЙС УЧПДЙФУС Л РТПВМЕНЕ ОБИПЦДЕОЙС ЮЙУМБ, ПВТБФОПЗП E РП НПДХМА J(N), ЮФП У ЧЩЮЙУМЙФЕМШОПК ФПЮЛЙ ЪТЕОЙС ФТЙЧЙБМШОП. уМЕДХЕФ ПФНЕФЙФШ, ЮФП Ч НПДХМШОПК БТЙЖНЕФЙЛЕ ЕУФШ ЪБЛПО, ЗМБУСЭЙК, ЮФП ДМС ЪБДБООПЗП НПДХМС M ЮЙУМП НПЦЕФ ЙНЕФШ ПВТБФОПЕ ПФОПУЙФЕМШОП ПРЕТБГЙЙ ХНОПЦЕОЙС РП НПДХМА M ФПМШЛП ЕУМЙ ПОП СЧМСЕФУС ПФОПУЙФЕМШОП РТПУФЩН РП ПФОПЫЕОЙА Л M. чПФ РПЮЕНХ НЩ ЧЩВЙТБМЙ E ЛБЛ ОЕ ЙНЕАЭЕЕ ПВЭЙИ РТПУФЩИ ЖБЛФПТПЧ У J(N), ФБЛ, ЮФПВЩ Х ОЕЗП ЙНЕМПУФШ ПВТБФОПЕ РП НПДХМА J(N). фТЙЧЙБМШОЩЕ ЛПНВЙОБГЙЙ E Й (ОБРТЙНЕТ E = ) ПФВТБУЩЧБАФУС ЛБЛ ОЕРПДИПДСЭЙЕ У ФПЮЛЙ ЪТЕОЙС УЕЛТЕФОПУФЙ, Й ФПЗДБ ЧЩВЙТБЕН ОПЧПЕ E.

    лПЗДБ НЩ ЧЩВТБМЙ ЪОБЮЕОЙЕ N, Й УЗЕОЕТЙТПЧБМЙ ОБЫЙ ЛМАЮЙ E Й , НПЦОП ЪБВЩФШ П P, Q Й J(N) ФБЛ ЛБЛ ПОЙ УДЕМБМЙ УЧПЕ ДЕМП. нЩ ЙНЕЕН РПДИПДСЭЙЕ ЛМАЮЙ ЫЙЖТПЧЛЙ Й ДЕЫЙЖТПЧЛЙ E Й

    C = T^E mod N and T = C^D mod N

    (ОБ УБНПН ДЕМЕ УПЧЕТЫЕООП ОЕ ЧБЦОП ЛБЛПК ЙЪ ЛМАЮЕК ЙМЙ E УЮЙФБЕФУС ЛМАЮПН ЫЙЖТПЧЛЙ). оЕ ЪОБС ЮЙУЕМ P Й Q РТБЛФЙЮЕУЛЙ ОЕЧПЪНПЦОП ЧЩЮЙУМЙФШ J(N) Й, УМЕДПЧБФЕМШОП, ОБКФЙ РП ЪБДБООПНХ E РТЙ ВПМШЫЙИ ЪОБЮЕОЙСИ N, ФБЛ ЮФП ЫЙЖТПЧБОЙЕ СЧМСЕФУС ОБДЕЦОЩН.

    йФПЗПЧЩК УРЙУПЛ ЫБЗПЧ, ОЕПВИПДЙНЩИ ДМС ЗЕОЕТБГЙЙ ЛМАЮБ

    • чЩВЙТБЕН РБТХ РТПЙЪЧПМШОЩИ ВПМШЫЙИ РТПУФЩИ ЮЙУЕМ P Й Q Й ОБИПДЙН N РХФЕН ХНОПЦЕОЙС
    • чЩЮЙУМСЕН ЖХОЛГЙА ьКМЕТБ ЮЙУМБ N, J(N) = (P-1)(Q-1)
    • чЩВЙТБЕН ЮЙУМП E ФБЛ, ЮФПВЩ ПОП ВЩМП ПФОПУЙФЕМШОП РТПУФЩН РП ПФОПЫЕОЙА Л J(N)
    • оБИПДЙН , ПВТБФОПЕ ЮЙУМП Л E РП ПФОПЫЕОЙА Л ПРЕТБГЙЙ ХНОПЦЕОЙС РП НПДХМА J(N), Й ФТЙЧЙБМШОЩЕ ЪОБЮЕОЙ ПФВТБЛПЧЩЧБЕН ЛБЛ ОЕУЕЛТЕФОЩЕ (E=)
    • оБКДС РПДИПДСЭХА РБТХ ЛМАЮЕК, ЛМАЮ E ПВЯСЧМСЕН ПФЛТЩФЩН Й ЕЗП НПЦОП ЙУРПМШЪПЧБФШ ДМС ЫЙЖТПЧЛЙ УППВЭЕОЙК, БДТЕУПЧБООЩИ ЧМБДЕМШЮХ РБТЩ E Й : C = T^E mod N
    • лМАЮ ДЕТЦЙФУС Ч УЕЛТЕФЕ Й ЙУРПМШЪХЕФУС ДМС ДЕЫЙЖТПЧЛЙ РПМХЮЕООЩИ УППВЭЕОЙК: T = C^D mod N

    оБДЕЦОПУФШ RSA

    жБЛФПТЙЪБГЙС N РТЙЧЕДЕФ Л ЧУЛТЩФЙА БМЗПТЙФНБ RSA. оЕ ВЩМП ДПЛБЪБОП, ЮФП ОЕФ РПМЙОПНЙБМШОПЗП РП ЪБФТБФБН ЧТЕНЕОЙ ТЕЫЕОЙС ЪБДБЮЙ ОБИПЦДЕОЙС РТПУФЩИ ЖБЛФПТПЧ ВПМШЫПЗП ЮЙУМБ (ФП ЕУФШ ЧПЪНПЦОП, ЮФП Ч ВХДХЭЕН ВХДЕФ ОБКДЕО БМЗПТЙФН, ЛПФТЩК ЖБЛФПТЙЪХЕФ N ДПУФБФПЮОП ВЩУФТП ДМС ЧУЛТЩФЙС RSA). пДОБЛП, ОЕУНПФТС ОБ РПУФПСООПЕ РТПДЧЙЦЕОЙЕ Ч БМЗПТЙФНБИ ЖБЛФПТЙЪБГЙЙ, ОЙ ПДЙО ЙЪ ОЙИ ОЕ ХДПЧМЕФЧПТСЕФ ЛТЙФЕТЙА РПМЙОПНЙБМШОПУФЙ РП ЧТЕНЕОЙ, ЮФП УДЕМБМП ВЩ РТПВМЕНХ RSA ТБЪТЕЫЙНПК.

    чБЦОП ПФНЕФЙФШ, ЮФП ОЕ ВЩМП ДПЛБЪБОП, ЮФП ВЕЪПРБУОПУФШ RSA ГЕМЙЛПН ЪБЧЙУЙФ ПФ РТПВМЕНЩ ОБИПЦДЕОЙС РТПУФЩИ ЖБЛФПТПЧ ВПМШЫПЗП ЮЙУМБ. пДОБЛП ЧУЕ ДТХЗЙЕ УРПУПВЩ ОБИПЦДЕОЙС РП ЪБДБООПНХ E ПЛБЪБМЙУШ ЬЛЧЙЧБМЕОФОЩ РП ЪБФТБФБН ЪБДБЮЕ ЖБЛФПТЙЪБГЙЙ N. еУФШ ЧЕТПСФОПУФШ, ЮФП ВХДЕФ ОБКДЕО БМЗПТЙФН ДМС ОБИПЦДЕОЙС E-ФПЗП ЛПТОС РП НПДХМА N ВПМЕЕ РТПУФЩН РХФЕН, ЮЕН ЖБЛФПТЙЪБГЙС N. фЕН ОЕ НЕОЕЕ, ДП УЙИ РПТ ОЕ ВЩМ ОБКДЕО ФБЛПК БМЗПТЙФН Й RSA ЧЩДЕПЦБМ ПЗТПНОПЕ ЮЙУМП РПРЩФПЛ ЧУЛТЩФЙС.


    Sherry Mayo / ANU / scmayo@rschp2.anu.edu.au