shù > gōng kāi yào 
mùlù
No. 1
  gōng kāi yào zhì shì xiàn dài xué de zuì zhòng yào de míng jìn zhǎn bān jiě xué (cryptography) jiù shì bǎo xìn chuán de xìngdàn zhè jǐn jǐn shì dāng jīn xué zhù de fāng miànduì xìn sòng jiē shōu rén de zhēn shí shēn fèn de yàn zhèngduì suǒ chū / jiē shōu xìn zài shì hòu de lài bǎo zhàng shù de wán zhěng xìng shì xiàn dài xué zhù de lìng fāng miàn
   gōng kāi yào zhì duì zhè liǎng fāng miàn de wèn gěi chū liǎo chū de jiě bìng zhèng zài chǎn shēng duō xīn de xiǎng fāng 'ànzài gōng yào zhì zhōngjiā yào tóng jiě yàorén men jiāng jiā yào gōng zhī zhòngshuídōu shǐ yòngér jiě yào zhǐ yòu jiě rén zhī dào jīn wéi zhǐ de suǒ yòu gōng yào zhōng, rsa tǒng shì zuì zhù míngshǐ yòng zuì guǎng fàn de zhǒng
  1976 nián chū gōng gòng yào zhì yuán shì jiā yào jiě yào fēn zhè yàng yòng jiù jiāng shè de jiā yào suàn gōng zhū zhòngér zhǐ bǎo jiě yàorèn rén yòng zhè jiā yào suàn xiàng gāi yòng sòng de jiā xìn gāi yòng jūn jiāng zhī hái yuángōng gòng yào de yōu diǎn shì yào jīng 'ān quán dào chuán yào jiǎn huà liǎo yào guǎn de suàn yòu shí chēng wéi gōng kāi yào suàn huò jiǎn chēng wéi gōng yào suàn
  1978 nián chū gōng gòng yào de shí shī fāng 'àn rsa fāng 'àn
  1991 nián chū de dsa suàn shì zhǒng gōng gòng yào suàn zài shù qiān míng fāng miàn yòu jiào de yìng yòng yōu shì
   gōng yào jié gòu zhōng de gài niàn
   gōng yào jié gòu zhōng de xiē běn gài niàn jié gòu chéng
   yào duì zài gōng yào de 'ān quán tǒng zhōng yào shì chéng duì shēng chéng deměi duì yào yóu gōng yào yào chéngzài shí yìng yòng zhōng yào yóu yōng yòu zhě bǎo cúnér gōng yào yào gōng zhòngwèile shǐ gōng yào de diàn shāng děngnéng gòu guǎng fàn yìng yòng chǔ xìng guān jiàn de wèn jiù shì gōng yào de fēn guǎn
   gōng yào běn shēn bìng méi yòu shénme biāo jǐn cóng gōng yào běn shēn néng pàn bié gōng yào de zhù rén shì shuí
   zài hěn xiǎo de fàn wéi nèi a b zhè yàng de liǎng rén xiǎo men zhī jiān xiāng xìn rènjiāo huàn gōng yàozài lián wǎng shàng tōng xùnméi yòu shénme wèn zhè zài shāo diǎn xìn rèn chéng wèn dàn cóng jiǎo jiǎng zhè zhǒng xìn rèn shì yòu wèn de zài diǎnxìn rèn wèn jiù chéng liǎo wèn
   zhèng shū
   lián wǎng luò de yòng qún jué shì rén xiāng xìn rèn de xiǎo zài zhè yòng qún zhōngcóng jiǎo jiǎng yòng zhī jiān dōubù néng qīng xìn rènsuǒ gōng yào jiā cǎi liǎo lìng bàn jiāng gōng yào gōng yào de zhù rén míng lián zài zài qǐng jiādōu xìn guò yòu xìn de gōng zhèngquán wēi gòu què rènbìng jiā shàng zhè quán wēi gòu de qiān míngzhè jiù xíng chéng liǎo zhèng shū
   yóu zhèng shū shàng yòu quán wēi gòu de qiān suǒ jiādōu rèn wéi zhèng shū shàng de nèi róng shì xìn rèn deyòu yóu zhèng shū shàng yòu zhù rén de míng děng shēn fèn xìn bié rén jiù hěn róng zhī dào gōng yào de zhù rén shì shuí
  ca( certificateauthority)
   qián miàn de quán wēi gòu jiù shì diàn qiān zhèng guān ca)。 ca yōng yòu zhèng shūnèi hán gōng yào), dāng rán yòu de yàosuǒ yòu qiān de néng wǎng shàng de gōng zhòng yòng tōng guò yàn zhèng ca de qiān cóng 'ér xìn rèn ca, rèn réndōu yīnggāi dào ca de zhèng shūhán gōng yào), yòng yàn zhèng suǒ qiān de zhèng shū
   guǒ yòng xiǎng dào fèn shǔ de zhèng shū yìng xiān xiàng ca chū shēn qǐngzài ca pàn míng shēn qǐng zhě de shēn fèn hòubiàn wèitā fēn pèi gōng yàobìng qiě ca jiāng gāi gōng yào shēn qǐng zhě de shēn fèn xìn bǎng zài bìng wéi zhī qiān hòubiàn xíng chéng zhèng shū gěi yòng shēn qǐng zhě)。
   guǒ yòng xiǎng jiàn bié lìng zhèng shū de zhēn wěi jiù yòng ca de gōng yào duì zhèng shū shàng de qiān jìn xíng yàn zhèng qián suǒ shù, ca qiān shí shàng shì jīng guò ca yào jiā de xìn qiān yàn zhèng de guò chéng hái bàn suí shǐ yòng ca gōng yào jiě de guò chéng), dàn yàn zhèng tōng guògāi zhèng shū jiù bèi rèn wéi shì yòu xiào de
  ca chú liǎo qiān zhèng shū zhī wài de lìng zhòng yào zuò yòng shì zhèng shū yào de guǎn
   yóu jiànzhèng shū jiù shì yòng zài wǎng shàng de diàn rén shēn fèn zhèngtóng cháng shēng huó zhōng shǐ yòng de rén shēn fèn zhèng zuò yòng yàng。 ca xiāng dāng wǎng shàng gōng 'ān zhuān mén fàngyàn zhèng shēn fèn zhèng
   gōng kāi yào suàn -rsa
  rsa jiǎn shù
   gōng kāi yào suàn shì zài 1976 nián yóu dāng shí zài měi guó tǎn xué de fěi( diffie) 'ěr màn (hellman) liǎng rén shǒu xiān míng delùn wén "newdirectionincryptography")。 dàn qián zuì liú xíng de rsa shì 1977 nián yóu mit jiào shòu ronaldl.rivest,adishamir leonardm.adleman gòng tóng kāi de , fēn bié sān míng shù xué jiā de míng de lái gòu chéng de
  1976 nián chū de gōng kāi yào zhì xiǎng tóng chuán tǒng de duìchèn yào zhì yào qiú yào chéng duì chū xiàn wéi jiā yào (e), lìng wéi jiě yào (d), qiě néng cóng zhōng tuī dǎo chū lìng 1976 nián lái jīng chū liǎo duō zhǒng gōng kāi yào suàn zhōng duō shì 'ān quán de xiē rèn wéi shì 'ān quán de suàn yòu yòu duō shì shí yòng de men yào me shì yào tài yào me wén kuò zhǎn shí fēn yán zhòngduō shù suàn de 'ān quán chǔ shì xiē shù xué nán zhè xiē nán zhuān jiā men rèn wéi zài duǎn nèi néng dào jiě juéyīn wéi xiē wèn ( yīn fēn jiě wèn ) zhì jīn yòu shù qiān nián de shǐ liǎo
   gōng yào jiā suàn chēng fēi duìchèn yào suàn yòng liǎng duì yào gōng gòng yào zhuān yòng yàoyòng yào bǎo zhàng zhuān yòng yào de 'ān quángōng gòng yào chū gōng gòng yào zhuān yòng yào shì yòu jǐn guān deyòng gōng gòng yào jiā de xìn zhǐ néng yòng zhuān yòng yào jiě fǎn zhī rányóu gōng yào suàn yào lián yào yào fēn pèi xié jiǎn dānsuǒ jiǎn huà liǎo yào guǎn chú jiā gōng néng wàigōng yào tǒng hái gōng shù qiān míng
   gōng yào jiā suàn zhōng shǐ yòng zuì guǎng de shì rsa。 rsa shǐ yòng liǎng yào gōng gòng yào zhuān yòng yào yòng zhōng jiā yòng lìng jiě yào cháng cóng 40 dào 2048bit biànjiā shí míng wén fēn chéng kuàikuài de xiǎo biàndàn néng chāo guò yào de cháng , rsa suàn měi kuài míng wén zhuǎn huà wéi yào cháng xiāng tóng de wén kuài yào yuè chángjiā xiào guǒ yuè hǎodàn jiā jiě de kāi xiāo suǒ yào zài 'ān quán xìng néng zhī jiān zhé zhōng kǎo bān 64 wèi shì jiào shì de。 rsa de jiào zhī míng de yìng yòng shì ssl, zài měi guó jiā ssl yòng 128 wèi rsa suàn yóu chū kǒu xiàn zhìzài bāo kuò zhōng guótōng yòng de shì 40 wèi bǎn běn
  rsa suàn yán zhì de zuì chū niàn biāo shì shǐ lián wǎng 'ān quán kàozhǐ zài jiě jué des suàn yào de yòng gōng kāi xìn dào chuán shū fēn de nán ér shí jiēguǒ dàn hěn hǎo jiě jué liǎo zhè nán hái yòng rsa lái wán chéng duì diàn wén de shù qiān míng kàng duì diàn wén de fǒu rèn làitóng shí hái yòng shù qiān míng jiào róng xiàn gōng zhě duì diàn wén de fēi cuàn gǎi bǎo shù xìn de wán zhěng xìng
   tōng cháng xìn 'ān quán de biāo gài kuò wéi jiě jué xìn de xià wèn
   bǎo xìng (confidentiality) bǎo zhèng xìn xiè gěi wèi jīng shòu quán de rèn rén
   wán zhěng xìng( integrity) fáng zhǐ xìn bèi wèi jīng shòu quán de rén cuàn gǎi
   yòng xìng( availability) bǎo zhèng xìn xìn tǒng què shí wéi shòu quán zhě suǒ yòng
   kòng xìng( controllability) duì xìn xìn tǒng shí shī 'ān quán jiān kòngfáng zhǐ fēi yòng xìn xìn tǒng
   shì shí xiàn zhǒng biàn huàn yòng biàn huàn bǎo xìn shì de zuì yuán shǐ de néng rán 'érsuí zhe xìn xìn shù zhǎn lái de xiàn dài xué jǐn bèi yòng jiě jué xìn de bǎo xìngér qiě yòng jiě jué xìn de wán zhěng xìng yòng xìng kòng xìng shuō shì jiě jué xìn 'ān quán de zuì yòu xiào shǒu duàn shù shì jiě jué xìn 'ān quán de xīn shù
   gōng yòng yào de yōu diǎn jiù zài bìng rèn shí mǒu shí dàn zhǐ yào de rèn wéi gāi shí de ca shì kào dejiù jìn xíng 'ān quán tōng xìnér zhè zhèng shì web shāng zhè yàng de suǒ yào qiú de xìn yòng gòu fāng duì de yuán gēn ca de xíng gòu de kào chéng lái shòu quán qián guó nèi wài shàng méi yòu bèi guǎng fàn xìn lài de ca。 měi guó natescape gōng de chǎn pǐn zhī chí gōng yòng yàodàn natescape gōng zuò wéi ca。 yóu wài guó gōng chōng dāng ca zài guó shì jiàn xiǎng xiàng de shì qíng
   gōng gòng yào fāng 'àn jiào bǎo yào fāng 'àn chǔlǐ mànyīn tōng cháng gōng gòng yào zhuān yòng yào shù jié lái shí xiàn zuì jiā xìng néng yòng gōng gòng yào shù zài tōng xìn shuāng fāng zhī jiān chuán sòng zhuān yòng yàoér yòng zhuān yòng yào lái duì shí chuán shū de shù jiā jiě lìng wàigōng yào jiā yòng lái duì zhuān yòng yào jìn xíng jiā
   zài zhè xiē 'ān quán shí yòng de suàn zhōngyòu xiē shì yòng yào fēn pèiyòu xiē zuò wéi jiā suàn hái yòu xiē jǐn yòng shù qiān míngduō shù suàn yào shù yùn suànsuǒ shí xiàn hěn màn néng yòng kuài de shù jiā xià jiāng jiè shào diǎn xíng de gōng kāi yào suàn -rsa。
  rsa suàn hěn hǎo de wán chéng duì diàn wén de shù qiān míng kàng duì shù de fǒu rèn lài yòng shù qiān míng jiào róng xiàn gōng zhě duì diàn wén de fēi cuàn gǎi bǎo shù xìn de wán zhěng xìng qián wéi zhǐhěn duō zhǒng jiā shù cǎi yòng liǎo rsa suàn pgp( prettygoodprivacy) jiā tǒng shì gōng ruǎn jiànxiàng rèn zhèng zhōng xīn zhù hòu jiù yòng duì wén jiàn jìn xíng jiā jiě huò shù qiān míng, pgp suǒ cǎi yòng de jiù shì rsa suàn yóu kàn chū rsa yòu hěn hǎo de yìng yòng
   yào de chǎn shēng
  1. xuǎn liǎng shù, p q。
  2. suàn: n=p*q(p, q fēn bié wéi liǎng de shù, p, q bǎo bān yào qiú p, q wéi 'ān quán shù, n de cháng 512bit, zhè zhù yào shì yīn wéi rsa suàn de 'ān quán xìng lài yīn fēn jiě shù wèn )。 yòu 'ōu hán shù (n)=(p-1)(q-1)。
  3. rán hòu suí xuǎn jiā yào e, yào qiú e (p-1)*(q-1) zhì
  4. zuì hòu yòng euclid suàn suàn jiě yào d, mǎn de 1(modφ(n))。 zhōng n d yào zhìshù e n shì gōng yào, d shì yàoliǎng shù p q zài yàoyīnggāi diū yào ràng rèn rén zhī dào
   jiā jiě
  1. jiā xìn m( èr jìn zhì biǎo shìshíshǒu xiān m fēn chéng děng cháng shù kuài m1,m2,...,mi, kuài cháng s, zhōng 2^s<=n,s jìn néng de
  2. duì yìng de wén shì: ci≡ mi^e(modn)(a)
  3. jiě shí zuò xià suàn: mi≡ ci^d(modn)(b)rsa yòng shù qiān míngfāng 'àn shì yòng (a) shì qiān míng, (b) shì yàn zhèng
gōng kāi yào zhì
  gōng kāi yào zhì shì xiàn dài xué de zuì zhòng yào de míng jìn zhǎn bān jiě xué (Cryptography) jiù shì bǎo xìn chuán de xìngdàn zhè jǐn jǐn shì dāng jīn xué zhù de fāng miànduì xìn sòng jiē shōu rén de zhēn shí shēn fèn de yàn zhèngduì suǒ chū / jiē shōu xìn zài shì hòu de lài bǎo zhàng shù de wán zhěng xìng shì xiàn dài xué zhù de lìng fāng miàn
   gōng kāi yào zhì duì zhè liǎng fāng miàn de wèn gěi chū liǎo chū de jiě bìng zhèng zài chǎn shēng duō xīn de xiǎng fāng 'ànzài gōng yào zhì zhōngjiā yào tóng jiě yàorén men jiāng jiā yào gōng zhī zhòngshuídōu shǐ yòngér jiě yào zhǐ yòu jiě rén zhī dào jīn wéi zhǐ de suǒ yòu gōng yào zhōng, RSA tǒng shì zuì zhù míngshǐ yòng zuì guǎng fàn de zhǒng
  1976 nián chū gōng gòng yào zhì yuán shì jiā yào jiě yào fēn zhè yàng yòng jiù jiāng shè de jiā yào suàn gōng zhū zhòngér zhǐ bǎo jiě yàorèn rén yòng zhè jiā yào suàn xiàng gāi yòng sòng de jiā xìn gāi yòng jūn jiāng zhī hái yuángōng gòng yào de yōu diǎn shì yào jīng 'ān quán dào chuán yào jiǎn huà liǎo yào guǎn de suàn yòu shí chēng wéi gōng kāi yào suàn huò jiǎn chēng wéi gōng yào suàn
  1978 nián chū gōng gòng yào de shí shī fāng 'àn RSA fāng 'àn
  1991 nián chū de DSA suàn shì zhǒng gōng gòng yào suàn zài shù qiān míng fāng miàn yòu jiào de yìng yòng yōu shì
   gōng yào jié gòu zhōng de gài niàn
   gōng yào jié gòu zhōng de xiē běn gài niàn jié gòu chéng
   yào duì zài gōng yào de 'ān quán tǒng zhōng yào shì chéng duì shēng chéng deměi duì yào yóu gōng yào yào chéngzài shí yìng yòng zhōng yào yóu yōng yòu zhě bǎo cúnér gōng yào yào gōng zhòngwèile shǐ gōng yào de diàn shāng děngnéng gòu guǎng fàn yìng yòng chǔ xìng guān jiàn de wèn jiù shì gōng yào de fēn guǎn
   gōng yào běn shēn bìng méi yòu shénme biāo jǐn cóng gōng yào běn shēn néng pàn bié gōng yào de zhù rén shì shuí
   zài hěn xiǎo de fàn wéi nèi A B zhè yàng de liǎng rén xiǎo men zhī jiān xiāng xìn rènjiāo huàn gōng yàozài lián wǎng shàng tōng xùnméi yòu shénme wèn zhè zài shāo diǎn xìn rèn chéng wèn dàn cóng jiǎo jiǎng zhè zhǒng xìn rèn shì yòu wèn de zài diǎnxìn rèn wèn jiù chéng liǎo wèn
   zhèng shū
   lián wǎng luò de yòng qún jué shì rén xiāng xìn rèn de xiǎo zài zhè yòng qún zhōngcóng jiǎo jiǎng yòng zhī jiān dōubù néng qīng xìn rènsuǒ gōng yào jiā cǎi liǎo lìng bàn jiāng gōng yào gōng yào de zhù rén míng lián zài zài qǐng jiādōu xìn guò yòu xìn de gōng zhèngquán wēi gòu què rènbìng jiā shàng zhè quán wēi gòu de qiān míngzhè jiù xíng chéng liǎo zhèng shū
   yóu zhèng shū shàng yòu quán wēi gòu de qiān suǒ jiādōu rèn wéi zhèng shū shàng de nèi róng shì xìn rèn deyòu yóu zhèng shū shàng yòu zhù rén de míng děng shēn fèn xìn bié rén jiù hěn róng zhī dào gōng yào de zhù rén shì shuí
CA( Certificate Authority)
  qián miàn de quán wēi gòu jiù shì diàn qiān zhèng guān CA)。 CA yōng yòu zhèng shūnèi hán gōng yào), dāng rán yòu de yàosuǒ yòu qiān de néng wǎng shàng de gōng zhòng yòng tōng guò yàn zhèng CA de qiān cóng 'ér xìn rèn CA, rèn réndōu yīnggāi dào CA de zhèng shūhán gōng yào), yòng yàn zhèng suǒ qiān de zhèng shū
   guǒ yòng xiǎng dào fèn shǔ de zhèng shū yìng xiān xiàng CA chū shēn qǐngzài CA pàn míng shēn qǐng zhě de shēn fèn hòubiàn wèitā fēn pèi gōng yàobìng qiě CA jiāng gāi gōng yào shēn qǐng zhě de shēn fèn xìn bǎng zài bìng wéi zhī qiān hòubiàn xíng chéng zhèng shū gěi yòng shēn qǐng zhě)。
   guǒ yòng xiǎng jiàn bié lìng zhèng shū de zhēn wěi jiù yòng CA de gōng yào duì zhèng shū shàng de qiān jìn xíng yàn zhèng qián suǒ shù, CA qiān shí shàng shì jīng guò CA yào jiā de xìn qiān yàn zhèng de guò chéng hái bàn suí shǐ yòng CA gōng yào jiě de guò chéng), dàn yàn zhèng tōng guògāi zhèng shū jiù bèi rèn wéi shì yòu xiào de
  CA chú liǎo qiān zhèng shū zhī wài de lìng zhòng yào zuò yòng shì zhèng shū yào de guǎn
   yóu jiànzhèng shū jiù shì yòng zài wǎng shàng de diàn rén shēn fèn zhèngtóng cháng shēng huó zhōng shǐ yòng de rén shēn fèn zhèng zuò yòng yàng。 CA xiāng dāng wǎng shàng gōng 'ān zhuān mén fàngyàn zhèng shēn fèn zhèng
gōng kāi yào suàn -RSA
  gōng kāi yào suàn shì zài 1976 nián yóu dāng shí zài měi guó tǎn xué de fěi( Diffie) 'ěr màn (Hellman) liǎng rén shǒu xiān míng delùn wén "NewDirectioninCryptography")。 dàn qián zuì liú xíng de RSA shì 1977 nián yóu MIT jiào shòu RonaldL.Rivest,AdiShamir LeonardM.Adleman gòng tóng kāi de , fēn bié sān míng shù xué jiā de míng de lái gòu chéng de
  1976 nián chū de gōng kāi yào zhì xiǎng tóng chuán tǒng de duìchèn yào zhì yào qiú yào chéng duì chū xiàn wéi jiā yào (e), lìng wéi jiě yào (d), qiě néng cóng zhōng tuī dǎo chū lìng 1976 nián lái jīng chū liǎo duō zhǒng gōng kāi yào suàn zhōng duō shì 'ān quán de xiē rèn wéi shì 'ān quán de suàn yòu yòu duō shì shí yòng de men yào me shì yào tài yào me wén kuò zhǎn shí fēn yán zhòngduō shù suàn de 'ān quán chǔ shì xiē shù xué nán zhè xiē nán zhuān jiā men rèn wéi zài duǎn nèi néng dào jiě juéyīn wéi xiē wèn ( yīn fēn jiě wèn ) zhì jīn yòu shù qiān nián de shǐ liǎo
   gōng yào jiā suàn chēng fēi duìchèn yào suàn yòng liǎng duì yào gōng gòng yào zhuān yòng yàoyòng yào bǎo zhàng zhuān yòng yào de 'ān quángōng gòng yào chū gōng gòng yào zhuān yòng yào shì yòu jǐn guān deyòng gōng gòng yào jiā de xìn zhǐ néng yòng zhuān yòng yào jiě fǎn zhī rányóu gōng yào suàn yào lián yào yào fēn pèi xié jiǎn dānsuǒ jiǎn huà liǎo yào guǎn chú jiā gōng néng wàigōng yào tǒng hái gōng shù qiān míng
   gōng yào jiā suàn zhōng shǐ yòng zuì guǎng de shì RSA。 RSA shǐ yòng liǎng yào gōng gòng yào zhuān yòng yào yòng zhōng jiā yòng lìng jiě yào cháng cóng 40 dào 2048bit biànjiā shí míng wén fēn chéng kuàikuài de xiǎo biàndàn néng chāo guò yào de cháng , RSA suàn měi kuài míng wén zhuǎn huà wéi yào cháng xiāng tóng de wén kuài yào yuè chángjiā xiào guǒ yuè hǎodàn jiā jiě de kāi xiāo suǒ yào zài 'ān quán xìng néng zhī jiān zhé zhōng kǎo bān 64 wèi shì jiào shì de。 RSA de jiào zhī míng de yìng yòng shì SSL, zài měi guó jiā SSL yòng 128 wèi RSA suàn yóu chū kǒu xiàn zhìzài bāo kuò zhōng guótōng yòng de shì 40 wèi bǎn běn
  RSA suàn yán zhì de zuì chū niàn biāo shì shǐ lián wǎng 'ān quán kàozhǐ zài jiě jué DES suàn yào de yòng gōng kāi xìn dào chuán shū fēn de nán ér shí jiēguǒ dàn hěn hǎo jiě jué liǎo zhè nán hái yòng RSA lái wán chéng duì diàn wén de shù qiān míng kàng duì diàn wén de fǒu rèn làitóng shí hái yòng shù qiān míng jiào róng xiàn gōng zhě duì diàn wén de fēi cuàn gǎi bǎo shù xìn de wán zhěng xìng
   tōng cháng xìn 'ān quán de biāo gài kuò wéi jiě jué xìn de xià wèn
   bǎo xìng (Confidentiality) bǎo zhèng xìn xiè gěi wèi jīng shòu quán de rèn rén
   wán zhěng xìng( Integrity) fáng zhǐ xìn bèi wèi jīng shòu quán de rén cuàn gǎi
   yòng xìng( Availability) bǎo zhèng xìn xìn tǒng què shí wéi shòu quán zhě suǒ yòng
   kòng xìng( Controllability) duì xìn xìn tǒng shí shī 'ān quán jiān kòngfáng zhǐ fēi yòng xìn xìn tǒng
   shì shí xiàn zhǒng biàn huàn yòng biàn huàn bǎo xìn shì de zuì yuán shǐ de néng rán 'érsuí zhe xìn xìn shù zhǎn lái de xiàn dài xué jǐn bèi yòng jiě jué xìn de bǎo xìngér qiě yòng jiě jué xìn de wán zhěng xìng yòng xìng kòng xìng shuō shì jiě jué xìn 'ān quán de zuì yòu xiào shǒu duàn shù shì jiě jué xìn 'ān quán de xīn shù
   gōng yòng yào de yōu diǎn jiù zài bìng rèn shí mǒu shí dàn zhǐ yào de rèn wéi gāi shí de CA shì kào dejiù jìn xíng 'ān quán tōng xìnér zhè zhèng shì Web shāng zhè yàng de suǒ yào qiú de xìn yòng gòu fāng duì de yuán gēn CA de xíng gòu de kào chéng lái shòu quán qián guó nèi wài shàng méi yòu bèi guǎng fàn xìn lài de CA。 měi guó Natescape gōng de chǎn pǐn zhī chí gōng yòng yàodàn Natescape gōng zuò wéi CA。 yóu wài guó gōng chōng dāng CA zài guó shì jiàn xiǎng xiàng de shì qíng
   gōng gòng yào fāng 'àn jiào bǎo yào fāng 'àn chǔlǐ mànyīn tōng cháng gōng gòng yào zhuān yòng yào shù jié lái shí xiàn zuì jiā xìng néng yòng gōng gòng yào shù zài tōng xìn shuāng fāng zhī jiān chuán sòng zhuān yòng yàoér yòng zhuān yòng yào lái duì shí chuán shū de shù jiā jiě lìng wàigōng yào jiā yòng lái duì zhuān yòng yào jìn xíng jiā
   zài zhè xiē 'ān quán shí yòng de suàn zhōngyòu xiē shì yòng yào fēn pèiyòu xiē zuò wéi jiā suàn hái yòu xiē jǐn yòng shù qiān míngduō shù suàn yào shù yùn suànsuǒ shí xiàn hěn màn néng yòng kuài de shù jiā xià jiāng jiè shào diǎn xíng de gōng kāi yào suàn -RSA。
  RSA suàn hěn hǎo de wán chéng duì diàn wén de shù qiān míng kàng duì shù de fǒu rèn lài yòng shù qiān míng jiào róng xiàn gōng zhě duì diàn wén de fēi cuàn gǎi bǎo shù xìn de wán zhěng xìng qián wéi zhǐhěn duō zhǒng jiā shù cǎi yòng liǎo RSA suàn PGP( PrettyGoodPrivacy) jiā tǒng shì gōng ruǎn jiànxiàng rèn zhèng zhōng xīn zhù hòu jiù yòng duì wén jiàn jìn xíng jiā jiě huò shù qiān míng, PGP suǒ cǎi yòng de jiù shì RSA suàn yóu kàn chū RSA yòu hěn hǎo de yìng yòng
yào de chǎn shēng
  1. xuǎn liǎng shù, p q。
  2. suàn: n=p*q(p, q fēn bié wéi liǎng de shù, p, q bǎo bān yào qiú p, q wéi 'ān quán shù, n de cháng 512bit, zhè zhù yào shì yīn wéi RSA suàn de 'ān quán xìng lài yīn fēn jiě shù wèn )。 yòu 'ōu hán shù (n)=(p-1)(q-1)。
  3. rán hòu suí xuǎn jiā yào e, yào qiú e (p-1)*(q-1) zhì
  4. zuì hòu yòng Euclid suàn suàn jiě yào d, mǎn de≡ 1(modφ(n))。 zhōng n d yào zhìshù e n shì gōng yào, d shì yàoliǎng shù p q zài yàoyīnggāi diū yào ràng rèn rén zhī dào
   jiā jiě
  1. jiā xìn m( èr jìn zhì biǎo shìshíshǒu xiān m fēn chéng děng cháng shù kuài m1,m2,...,mi, kuài cháng s, zhōng 2^s<=n,s jìn néng de
  2. duì yìng de wén shì: ci≡ mi^e(modn)(a)
  3. jiě shí zuò xià suàn: mi≡ ci^d(modn)(b)RSA yòng shù qiān míngfāng 'àn shì yòng (a) shì qiān míng, (b) shì yàn zhèng