ruǎn jiàn : xué lèi : wǎng luò 'ān quán > jiā suàn 
mùlù
No. 1
   jiā suàn
   jiā tǒng s yòng shù xué hào miáo shù xià
  s={p,c,k,e,d}
   zhōng
  p héng héng míng wén kōng jiānbiǎo shì quán néng chū xiàn de míng wén
  c héng héng wén kōng jiānbiǎo shì quán néng chū xiàn de wén
  k héng héng yào kōng jiān yào shì jiā suàn zhōng de biàn cān shù
  e héng héng jiā suàn yóu xiē gōng shì huò chéng gòu chéng
  d héng héng jiě suàn shì e de
   dāng gěi dìng yào kîk shí hào zhī jiān yòu xià guān
  c=ek(p), duì míng wén p jiā hòu dào wén c
  p=dk(c)=dk(ek(p)), duì wén c jiě hòu míng wén p
   yòng e-1 biǎo shì e de , d-1 biǎo shì d de yòu
  ek=dk-1 qiě dk=ek-1
   yīn jiā shè zhù yào shì què dìng e, d, k。
  rsa shì rivest、 shamir adleman chū lái de shù lùn fēi duìchèn xìng ( gōng kāi yào ) jiā suàn zhěng shù de yīn nán fēn jiě shì rsa suàn de chǔ
  rsa zài guó wài zǎo jìn shí yòng jiē duàn yán zhì chū duō zhǒng gāo de rsa de zhuān yòng xìn piànjìn guǎn rsa de duō xìng bìng shí fēn xiǎngdàn xìn 'ān quán de shí yào duō zhòng yào de xìn tǒng hái shì cǎi yòng rsa zuò wéi chǔ jiā zhìcóng rsa chū jiǔ guó yòu guān mén jiù zhí duì jìn xíng yán jiūcóng yìng yòng de jiǎo kànruǎn jiàn shí xiàn de rsa jīng kāi shǐ yòng suàn wǎng luò jiā yòng lái wán chéng yào fēn pèishù qiān míng děng gōng néng
   chú liǎo rsa zhī wàihái yòu des( shù jiā biāo zhǔn )。 jìn guǎn des gōng kāi liǎo jiā suàn bìng céng bèi měi guó liè wéi biāo zhǔn dàn hěn kuài bèi fèi jiā shù yòu huí guī dàosuàn bǎo de chuán tǒng shàng
   cháng jiàn jiā suàn
  des( dataencryptionstandard): shù jiā biāo zhǔn jiào kuàishì yòng jiā liàng shù de chǎng
  3des( tripledes): shì des, duì kuài shù yòng sān tóng de yào jìn xíng sān jiā qiáng gèng gāo
  rc2 rc4: yòng biàn cháng yào duì liàng shù jìn xíng jiā des kuài
  idea( internationaldataencryptionalgorithm) guó shù jiā suàn shǐ yòng 128 wèi yào gōng fēi cháng qiáng de 'ān quán xìng
  rsa: yóu rsa gōng míngshì zhī chí biàn cháng yào de gōng gòng yào suàn yào jiā de wén jiàn kuài de cháng shì biàn de
  dsa( digitalsignaturealgorithm): shù qiān míng suàn shì zhǒng biāo zhǔn de dss( shù qiān míng biāo zhǔn);
  aes( advancedencryptionstandard): gāo jiā biāo zhǔnshì xià dài de jiā suàn biāo zhǔn kuàiān quán bié gāo qián aes biāo zhǔn de shí xiàn shì rijndael suàn
  blowfish, shǐ yòng biàn cháng de yàocháng 448 wèiyùn xíng hěn kuài
   suàn elgamal、 deffie-hellman、 xīn xíng tuǒ yuán xiàn suàn ecc děng
No. 2
  shù jiā de běn guò chéng jiù shì duì yuán lái wéi míng wén de wén jiàn huò shù 'àn mǒu zhǒng suàn jìn xíng chǔlǐshǐ chéng wéi de duàn dài tōng cháng chēng wéi wén”, shǐ zhǐ néng zài shū xiāng yìng de yào zhī hòu cái néng xiǎn shì chū běn lái nèi róngtōng guò zhè yàng de jìng lái dào bǎo shù bèi fēi rén qiè yuè de mùdì
   gāi guò chéng de guò chéng wéi jiě jiāng gāi biān xìn zhuǎn huà wéi yuán lái shù de guò chéng
   jiā shù tōng cháng fēn wéi liǎng lèi:“ duìchèn shìfēi duìchèn shì”。
   duìchèn shì jiā jiù shì jiā jiě shǐ yòng tóng yàotōng cháng chēng zhī wéi“ SessionKey” zhè zhǒng jiā shù qián bèi guǎng fàn cǎi yòng měi guó zhèng suǒ cǎi yòng de DES jiā biāo zhǔn jiù shì zhǒng diǎn xíng deduìchèn shìjiā de SessionKey cháng wéi 56Bits。
   fēi duìchèn shì jiā jiù shì jiā jiě suǒ shǐ yòng de shì tóng yàotōng cháng yòu liǎng yàochēng wéigōng yào yào”, men liǎng pèi duì shǐ yòngfǒu néng kāi jiā wén jiànzhè degōng yàoshì zhǐ duì wài gōng de,“ yào néngzhǐ néng yóu chí yòu rén rén zhī dào de yōu yuè xìng jiù zài zhè yīn wéi duìchèn shì de jiā fāng guǒ shì zài wǎng luò shàng chuán shū jiā wén jiàn jiù hěn nán yào gào duì fāng guǎn yòng shénme fāng dōuyòu néng bèi bié qiè tīng dàoér fēi duìchèn shì de jiā fāng yòu liǎng yàoqiě zhōng degōng yàoshì gōng kāi de jiù bié rén zhī dàoshōu jiàn rén jiě shí zhǐ yào yòng de yào zhè yàng jiù hěn hǎo miǎn liǎo yào de chuán shū 'ān quán xìng wèn
   jiā suàn
   jiā tǒng S yòng shù xué hào miáo shù xià
  S={P,C,K,E,D}
   zhōng
  P héng héng míng wén kōng jiānbiǎo shì quán néng chū xiàn de míng wén
  C héng héng wén kōng jiānbiǎo shì quán néng chū xiàn de wén
  K héng héng yào kōng jiān yào shì jiā suàn zhōng de biàn cān shù
  E héng héng jiā suàn yóu xiē gōng shì huò chéng gòu chéng
  D héng héng jiě suàn shì E de
   dāng gěi dìng yào kÎK shí hào zhī jiān yòu xià guān
  C=Ek(P), duì míng wén P jiā hòu dào wén C
  P=Dk(C)=Dk(Ek(P)), duì wén C jiě hòu míng wén P
   yòng E-1 biǎo shì E de , D-1 biǎo shì D de yòu
  Ek=Dk-1 qiě Dk=Ek-1
   yīn jiā shè zhù yào shì què dìng E, D, K。
  RSA shì Rivest、 Shamir Adleman chū lái de shù lùn fēi duìchèn xìng ( gōng kāi yào ) jiā suàn zhěng shù de yīn nán fēn jiě shì RSA suàn de chǔ
  RSA zài guó wài zǎo jìn shí yòng jiē duàn yán zhì chū duō zhǒng gāo de RSA de zhuān yòng xìn piànjìn guǎn RSA de duō xìng bìng shí fēn xiǎngdàn xìn 'ān quán de shí yào duō zhòng yào de xìn tǒng hái shì cǎi yòng RSA zuò wéi chǔ jiā zhìcóng RSA chū jiǔ guó yòu guān mén jiù zhí duì jìn xíng yán jiūcóng yìng yòng de jiǎo kànruǎn jiàn shí xiàn de RSA jīng kāi shǐ yòng suàn wǎng luò jiā yòng lái wán chéng yào fēn pèishù qiān míng děng gōng néng
   chú liǎo RSA zhī wàihái yòu DES( shù jiā biāo zhǔn )。 jìn guǎn DES gōng kāi liǎo jiā suàn bìng céng bèi měi guó liè wéibiāo zhǔn”, dàn hěn kuài bèi fèi jiā shù yòu huí guī dàosuàn bǎo de chuán tǒng shàng
   cháng jiàn jiā suàn
  DES( DataEncryptionStandard): duìchèn suàn shù jiā biāo zhǔn jiào kuàishì yòng jiā liàng shù de chǎng
  3DES( TripleDES): shì DES de duìchèn suàn duì kuài shù yòng sān tóng de yào jìn xíng sān jiā qiáng gèng gāo
  RC2 RC4: duìchèn suàn yòng biàn cháng yào duì liàng shù jìn xíng jiā DES kuài
  IDEA( InternationalDataEncryptionAlgorithm) guó shù jiā suàn shǐ yòng 128 wèi yào gōng fēi cháng qiáng de 'ān quán xìng
  RSA: yóu RSA gōng míngshì zhī chí biàn cháng yào de gōng gòng yào suàn yào jiā de wén jiàn kuài de cháng shì biàn defēi duìchèn suàn
  DSA( DigitalSignatureAlgorithm): shù qiān míng suàn shì zhǒng biāo zhǔn de DSS( shù qiān míng biāo zhǔn), yán lái shuō suàn jiā suàn
  AES( AdvancedEncryptionStandard): gāo jiā biāo zhǔnduìchèn suàn shì xià dài de jiā suàn biāo zhǔn kuàiān quán bié gāo qián AES biāo zhǔn de shí xiàn shì Rijndael suàn
  BLOWFISH, shǐ yòng biàn cháng de yàocháng 448 wèiyùn xíng hěn kuài
  MD5: yán lái shuō suàn jiā suàn zhǐ néng shuō shì zhāi yào suàn
   duì MD5 suàn jiǎn yào de shù wéi: MD5 512 wèi fēn lái chù shū de xìn qiě měi fēn yòu bèi huàfēn wéi 16 32 wèi fēn jīng guò liǎo liè de chǔlǐ hòusuàn de shū chū yóu 32 wèi fēn chéngjiāng zhè 32 wèi fēn lián hòu jiāng shēng chéng 128 wèi sàn liè zhí
   zài MD5 suàn zhōngshǒu xiān yào duì xìn jìn xíng tián chōngshǐ jié cháng duì 512 qiú de jiēguǒ děng 448。 yīn xìn de jié cháng ( BitsLength) jiāng bèi kuò zhǎn zhì N*512+448, N*64+56 jié( Bytes), N wéi zhèng zhěng shùtián chōng de fāng xiàzài xìn de hòu miàn tián chōng 1 shù 0, zhí dào mǎn shàng miàn de tiáo jiàn shí cái tíng zhǐ yòng 0 duì xìn de tián chōngrán hòuzài zài zhè jiēguǒ hòu miàn jiā 64 wèi 'èr jìn zhì biǎo shì de tián chōng qián xìn cháng jīng guò zhè liǎng de chǔlǐxiàn zài de xìn jié cháng =N*512+448+64=(N+1)*512, cháng qià hǎo shì 512 de zhěng shù bèizhè yàng zuò de yuán yīn shì wéi mǎn hòu miàn chǔlǐ zhōng duì xìn cháng de yào qiú。( cān jiàn MD5 suàn tiáo
  SSF33, SSF28, SCB2(SM1): guó jiā de yǐn gōng kāi de shāng yòng suàn zài guó nèi mín yòng shāng yòng dechú zhè xiē wàidōubù róng shǐ yòng de
   suàn ElGamal、 Deffie-Hellman、 xīn xíng tuǒ yuán xiàn suàn ECC děng
yīngwénjièshì
  1. :  Encryption algorithm A8
xiàngguāncí
xìn jiā zhāi yào suàn suàn tōng xìn diàn shù suàn jiā diàn nǎo
suàn shù xué suàn wǎng luò shù jiā yào shù xué
bāo hán cí
duìchèn jiā suàn shù jiā suàn tuǒ yuán jiā suàn
jiā suàn duìchèn jiā suàn duìchèn xíng jiā suàn
fēi duìchèn jiā suàn guó shù jiā suàn hill jiā suàn
aes jiā suàn Rijndael jiā suàn DES jiā suàn