PGPå·¥ä½åç
PGPæ¯ä¸ä¸ªåºäºRSAå ¬åå å¯ä½ç³»çé®ä»¶å å¯è½¯ä»¶ãå¯ä»¥ç¨å®å¯¹ä½ çé®ä»¶ä¿å¯ä»¥é²æ¢éææè é 读ï¼å®è¿è½å¯¹ä½ çé®ä»¶å ä¸æ°åç¾åä»è使æ¶ä¿¡äººå¯ä»¥ç¡®ä¿¡é®ä»¶æ¯ä½ åæ¥çãå®è®©ä½ å¯ä»¥å®å ¨å°åä½ ä»æªè§è¿ç人们é讯ï¼äºå 并ä¸éè¦ä»»ä½ä¿å¯çæ¸ éç¨æ¥ä¼ éå¯åãå®éç¨äºï¼å®¡æ çå¯å管çï¼ä¸ç§RSAåä¼ ç»å å¯çæåç®æ³ï¼ç¨äºæ°åç¾åçé®ä»¶ææç®æ³ï¼å å¯åå缩çï¼è¿æä¸ä¸ªè¯å¥½ç人æºå·¥ç¨è®¾è®¡ãå®çåè½å¼ºå¤§æå¾å¿«çé度ãèä¸å®çæºä»£ç æ¯å è´¹çã
å®é ä¸PGPçåè½è¿ä¸æ¢ä¸é¢è¯´çï¼;PGPå¯ä»¥ç¨æ¥å å¯æ件ï¼è¿å¯ä»¥ç¨PGP代æ¿UUencode;çæ;RADIX;;æ ¼å¼ï¼å°±æ¯MIME;ç;BASE;æ ¼å¼ï¼çç¼ç æ件ã
PGP;çåå§äººæ¯ç¾å½ç;Phil;Zimmermannãä»çåé æ§å¨äºä»æRSAå ¬åä½ç³»çæ¹ä¾¿åä¼ ç»å å¯ä½ç³»çé«é度ç»åèµ·æ¥ï¼å¹¶ä¸å¨æ°åç¾ååå¯å认è¯ç®¡çæºå¶ä¸æå·§å¦ç设计ãå æ¤PGPæ为å ä¹ææµè¡çå ¬åå å¯è½¯ä»¶å ã
PGPæ¯ä¸ç§ä¾å¤§ä¼ä½¿ç¨çå å¯è½¯ä»¶ãå å¯æ¯ä¸ºäºå®å ¨ï¼ç§å¯ææ¯ä¸ç§åºæ¬äººæãå¨ç°ä»£ç¤¾ä¼éï¼çµåé®ä»¶åç½ç»ä¸çæä»¶ä¼ è¾å·²ç»æ为çæ´»çä¸é¨åãé®ä»¶çå®å ¨é®é¢å°±æ¥ççªåºäºï¼å¤§å®¶é½ç¥éå¨Internetä¸ä¼ è¾çæ°æ®æ¯ä¸å å¯çãå¦æä½ èªå·±ä¸ä¿æ¤èªå·±çä¿¡æ¯ï¼ç¬¬ä¸è å°±ä¼è½»æè·å¾ä½ çéç§ã;è¿æä¸ä¸ªé®é¢å°±æ¯ä¿¡æ¯è®¤è¯ï¼å¦ä½è®©æ¶ä¿¡äººç¡®ä¿¡é®ä»¶æ²¡æ被第ä¸è 篡æ¹ï¼å°±éè¦æ°åç¾åææ¯ãRSAå ¬åä½ç³»çç¹ç¹ä½¿å®é常éåç¨æ¥æ»¡è¶³ä¸è¿°ä¸¤ä¸ªè¦æ±ï¼
ä¿å¯æ§ï¼Privacy)å认è¯æ§ï¼Authenticationï¼ã
RSAï¼Rivest-Shamir-Adlemanï¼ç®æ³æ¯ä¸ç§åºäºå¤§æ°ä¸å¯è½è´¨å æ°å解å设çå ¬åä½ç³»ãç®åå°è¯´å°±æ¯æ¾ä¸¤ä¸ªå¾å¤§çè´¨æ°ï¼ä¸ä¸ªå ¬å¼ç»ä¸çï¼ä¸ä¸ªä¸åè¯ä»»ä½äººãä¸ä¸ªç§°ä¸ºâå ¬åâï¼å¦ä¸ä¸ªå«âç§åâ(Public;key;&;Secretkey;or;Private;key)ãè¿ä¸¤ä¸ªå¯åæ¯äºè¡¥çï¼å°±æ¯è¯´ç¨å ¬åå å¯çå¯æå¯ä»¥ç¨ç§å解å¯ï¼åè¿æ¥ä¹ä¸æ ·ãå设ç²è¦å¯ä¿¡ç»ä¹ï¼ä»ä»¬äºç¸ç¥é对æ¹çå ¬åãç²å°±ç¨ä¹çå ¬åå å¯é®ä»¶å¯åºï¼ä¹æ¶å°åå°±å¯ä»¥ç¨èªå·±çç§å解å¯åºç²çåæãç±äºæ²¡å«äººç¥éä¹çç§åæ以å³ä½¿æ¯ç²æ¬äººä¹æ æ³è§£å¯é£å°ä¿¡ï¼è¿å°±è§£å³äºä¿¡ä»¶ä¿å¯çé®é¢ãå¦ä¸æ¹é¢ç±äºæ¯ä¸ªäººé½ç¥éä¹çå ¬åï¼ä»ä»¬é½å¯ä»¥ç»ä¹åä¿¡ï¼é£ä¹ä¹å°±æ æ³ç¡®ä¿¡æ¯ä¸æ¯ç²çæ¥ä¿¡ã认è¯çé®é¢å°±åºç°äºï¼è¿æ¶åæ°åç¾åå°±æç¨äºã
å¨è¯´ææ°åç¾ååå è¦è§£éä¸ä¸ä»ä¹æ¯âé®ä»¶ææâ(message;digest)ï¼åå°è®²å°±æ¯å¯¹ä¸å°é®ä»¶ç¨æç§ç®æ³ç®åºä¸ä¸ªè½ä½ç°è¿å°é®ä»¶âç²¾åâçæ°æ¥ï¼ä¸æ¦é®ä»¶æä»»ä½æ¹åè¿ä¸ªæ°é½ä¼ååï¼é£ä¹è¿ä¸ªæ°å ä¸ä½è çååï¼å®é ä¸å¨ä½è çå¯åéï¼è¿ææ¥æççï¼å°±å¯ä»¥ä½ä¸ºä¸ä¸ªç¾åäºãç¡®åå°è¯´PGPæ¯ç¨ä¸ä¸ªä½çäºè¿å¶æ°ä½ä¸ºâé®ä»¶ææâçï¼ç¨æ¥äº§çå®çç®æ³å«MD5(message;digest;5)ï¼MD5çæåºè æ¯Ron;Rivestï¼PGPä¸ä½¿ç¨ç代ç æ¯ç±Colin;Plumbç¼åçï¼MD5æ¬èº«æ¯å ¬ç¨è½¯ä»¶ãæ以PGPçæ³å¾æ¡æ¬¾ä¸æ²¡ææå°å®ãMD5æ¯ä¸ç§ååæ£åç®æ³ï¼å®ä¸åCRCæ ¡éªç ï¼å¾é¾æ¾å°ä¸ä»½æ¿ä»£çé®ä»¶èä¸åä»¶å ·æä¸æ ·çâç²¾åâã
åå°æ°åç¾åä¸æ¥ï¼ç²ç¨èªå·±çç§åå°ä¸è¿°çä½çâç²¾åâå å¯ï¼éå å¨é®ä»¶ä¸ï¼åç¨ä¹çå ¬åå°æ´ä¸ªé®ä»¶å å¯ãè¿æ ·è¿ä»½å¯æ被ä¹æ¶å°ä»¥åï¼ä¹ç¨èªå·±çç§åå°é®ä»¶è§£å¯ï¼å¾å°ç²çåæåç¾åï¼ä¹çPGPä¹ä»åæ计ç®åºä¸ä¸ªä½ç âç²¾åâæ¥åç¨ç²çå ¬å解å¯ç¾åå¾å°çæ°æ¯è¾ï¼å¦æ符å就说æè¿ä»½é®ä»¶ç¡®å®æ¯ç²å¯æ¥çãè¿æ ·ä¸¤ä¸ªè¦æ±é½å¾å°äºæ»¡è¶³ã
PGPè¿å¯ä»¥åªç¾åèä¸å å¯ï¼è¿éç¨äºå ¬å¼å表声ææ¶ï¼å£°æ人为äºè¯å®èªå·±ç身份ï¼å¨ç½ç»ä¸åªè½å¦æ¤äºï¼ï¼å¯ä»¥ç¨èªå·±çç§åç¾åãè¿æ ·å°±å¯ä»¥è®©æ¶ä»¶äººè½ç¡®è®¤å信人ç身份ï¼ä¹å¯ä»¥é²æ¢å信人æµèµèªå·±ç声æãè¿ä¸ç¹å¨åä¸é¢åæå¾å¤§çåºç¨åéï¼å®å¯ä»¥é²æ¢å信人æµèµå信件被éä¸ç¯¡æ¹ã
é£ä¹ä¸ºä»ä¹è¯´PGPç¨çæ¯RSAåä¼ ç»å å¯çæåç®æ³å¢ï¼å 为RSAç®æ³è®¡ç®éæ大å¨é度ä¸ä¸éåå å¯å¤§éæ°æ®ï¼æ以PGPå®é ä¸ç¨æ¥å å¯çä¸æ¯RSAæ¬èº«ï¼èæ¯éç¨äºä¸ç§å«IDEAçä¼ ç»å å¯ç®æ³ãæå 解éä¸ä¸ä»ä¹å«ä¼ ç»å å¯ï¼ç®åå°è¯´å°±æ¯ç¨ä¸ä¸ªå¯åå å¯ææï¼ç¶åç¨åæ ·çå¯å解å¯ãè¿ç§æ¹æ³ç代表æ¯DES(US;Fed eral;DataEncryption;Standard)ï¼ä¹å°±æ¯ä¹æ³å å¯ï¼å®ç主è¦ç¼ºç¹å°±æ¯å¯åçä¼ éæ¸ é解å³ä¸äºå®å ¨æ§é®é¢ï¼ä¸éåç½ç»ç¯å¢é®ä»¶å å¯éè¦ã
-1- : åå¤
æ大å©
lvchenyang_
ä½ç²ä¸
2楼
IDEA;æ¯ä¸ä¸ªæä¸å©çç®æ³ï¼ä¸å©ææè æ¯ETHåä¸ä¸ªçå£«å ¬å¸ï¼Ascom-Tech;AGã
éåä¸ç¨éçIDEAå®ç°ä¸ç¨åä»ä»¬äº¤çº³è´¹ç¨ãIDEAçå ï¼è§£ï¼å¯é度æ¯RSAå¿«å¾å¤ï¼æ以å®é ä¸PGPæ¯ç¨ä¸ä¸ªéæºçæå¯åï¼æ¯æ¬¡å å¯ä¸åï¼ç¨IDEAç®æ³å¯¹ææå å¯ï¼ç¶åç¨RSAç®æ³å¯¹è¯¥å¯åå å¯ãè¿æ ·æ¶ä»¶äººåæ ·æ¯ç¨RSA解å¯åºè¿ä¸ªéæºå¯åï¼åç¨IDEA解å¯é®ä»¶æ¬èº«ãè¿æ ·çé¾å¼å å¯å°±åå°äºæ¢æRSAä½ç³»çä¿å¯æ§ï¼åæIDEAç®æ³çå¿«æ·æ§ãPGPçåææä¸åå°±å¨è¿ä¸ç¹ä¸äºï¼ä¸ºä»ä¹RSAä½ç³»å¹´ä»£å°±æåºæ¥ï¼ä¸ç´æ²¡ææ¨å¹¿åºç¨å¢ï¼éåº¦å¤ªæ ¢ï¼é£ä¹PGPåæçå¦ä¸åå¨åªå¿å¢ï¼ä¸é¢æåè°PGPçå¯å管çã
ä¸ä¸ªæççå å¯ä½ç³»å¿ ç¶è¦æä¸ä¸ªæççå¯å管çæºå¶é å¥ãå ¬åä½å¶çæåºå°±æ¯ä¸ºäºè§£å³ä¼ ç»å å¯ä½ç³»çå¯ååé é¾ä¿å¯ç缺ç¹ãæ¯å¦ç½ç»hacker们常ç¨çæ段ä¹ä¸å°±æ¯âçå¬âï¼å¦æå¯åæ¯éè¿ç½ç»ä¼ é就太å±é©äºã举个ä¾åï¼NovellNetware;çèçæ¬ä¸ï¼ç¨æ·çå¯ç æ¯ä»¥ææå¨çº¿è·¯ä¸ä¼ è¾çï¼è¿æ ·çå¬è è½»æå°±è·å¾äºä»äººçå¯ç ãå½ç¶;Netware;4.1;ä¸æ°æ®å 头çç¨æ·å¯ç ç°å¨æ¯å å¯çäºã对PGPæ¥è¯´å ¬åæ¬æ¥å°±è¦å ¬å¼ï¼å°±æ²¡æé²çå¬çé®é¢ãä½å ¬åçåå¸ä¸ä»ç¶åå¨å®å ¨æ§é®é¢ï¼ä¾å¦å ¬åç被篡æ¹(Public;Key;Tampering)ï¼è¿å¯è½æ¯å ¬åå¯ç ä½ç³»ä¸æ大çæ¼æ´ï¼å 为大å¤æ°æ°æä¸è½å¾å¿«åç°è¿ä¸ç¹ãä½ å¿ é¡»ç¡®ä¿¡ä½ æ¿å°çå ¬åå±äºå®çä¸å»å±äºçé£ä¸ªäººã为äºæè¿ä¸ªé®é¢è¯´æ¸ æ¥ï¼æ举个ä¾åï¼ç¶åå说å¦ä½æ£ç¡®å°ç¨PGPå µä½è¿ä¸ªæ¼æ´ã
ä»¥ä½ åAliceçé信为ä¾ï¼åè®¾ä½ æ³ç»Aliceåå°ä¿¡ï¼é£ä½ å¿ é¡»æAliceçå ¬åï¼ä½ ä»BBSä¸ä¸è½½äºAliceçå ¬åï¼å¹¶ç¨å®å å¯äºä¿¡ä»¶ç¨BBSçEmailåè½åç»äºAliceãä¸å¹¸å°ï¼ä½ åAliceé½ä¸ç¥éï¼å¦ä¸ä¸ªç¨æ·å«Charlieçç¨æ·æ½å ¥BBSï¼æä»èªå·±ç¨Aliceçååçæçå¯å对ä¸çå ¬åæ¿æ¢äºAliceçå ¬åãé£ä½ ç¨æ¥åä¿¡çå ¬åå°±ä¸æ¯Aliceçèæ¯Charlieçï¼ä¸åçæ¥é½å¾æ£å¸¸ï¼å ä¸ºä½ æ¿å°çå ¬åçç¨æ·åæ¯âAliceâãäºæ¯Charlieå°±å¯ä»¥ç¨ä»æä¸çç§åæ¥è§£å¯ä½ ç»Aliceçä¿¡ï¼çè³ä»è¿å¯ä»¥ç¨Aliceçæ£çå ¬åæ¥è½¬åä½ ç»Aliceçä¿¡ï¼è¿æ ·è°é½ä¸ä¼èµ·çå¿ï¼ä»å¦ææ³æ¹å¨ä½ ç»Aliceçä¿¡ä¹æ²¡é®é¢ãæ´æçè ï¼ä»è¿å¯ä»¥ä¼ªé Aliceçç¾åç»ä½ æ
å ¶ä»äººåä¿¡ï¼å ä¸ºä½ ä»¬æä¸çå ¬åæ¯ä¼ªé çï¼ä½ 们ä¼ä»¥ä¸ºçæ¯Aliceçæ¥ä¿¡ã
é²æ¢è¿ç§æ åµåºç°çæ好åæ³æ¯é¿å 让任ä½å ¶ä»äººææºä¼ç¯¡æ¹å ¬åï¼æ¯å¦ç´æ¥ä»Aliceæä¸å¾å°å¥¹çå ¬åï¼ç¶èå½å¥¹å¨åéä¹å¤ææ æ³è§å°æ¶ï¼è¿æ¯å¾å°é¾çãPGPåå±äºä¸ç§å ¬åä»ç»æºå¶æ¥è§£å³è¿ä¸ªé®é¢ã举ä¾æ¥è¯´ï¼å¦æä½ åAliceæä¸ä¸ªå ±åçæåDavidï¼èDavidç¥éä»æä¸çAliceçå ¬åæ¯æ£ç¡®çï¼å ³äºå¦ä½è®¤è¯å ¬åï¼PGPè¿æä¸ç§æ¹æ³ï¼åé¢ä¼è°å°ï¼è¿éå设Davidå·²ç»åAlice认è¯è¿å¥¹çå ¬åï¼ãè¿æ ·Davidå¯ä»¥ç¨ä»èªå·±çç§åå¨Aliceçå ¬åä¸ç¾åï¼å°±æ¯ç¨ä¸é¢è®²çç¾åæ¹æ³ï¼ï¼è¡¨ç¤ºä»æ ä¿è¿ä¸ªå ¬åå±äºAliceãå½ç¶ä½ éè¦ç¨Davidçå ¬åæ¥æ ¡éªä»ç»ä½ çAliceçå ¬åï¼åæ ·Davidä¹å¯ä»¥åAlice认è¯ä½ çå ¬åï¼è¿æ ·Davidå°±æä¸ºä½ åAliceä¹é´çâä»ç»äººâãè¿æ ·AliceæDavidå°±å¯ä»¥æ¾å¿å°æDavidç¾è¿åçAliceçå ¬åä¸è½½å°BBSä¸è®©ä½ å»æ¿ï¼æ²¡äººå¯è½å»ç¯¡æ¹å®èä¸è¢«ä½ åç°ï¼å³ä½¿æ¯BBSç管çåã è¿å°±æ¯ä»å ¬å ±æ¸ éä¼ éå ¬åçå®å ¨æ段ã
æ人ä¼é®ï¼é£ä½ æä¹å®å ¨å°å¾å°Davidçå ¬åå¢ï¼è¿ä¸æ¯ä¸ªå æ鸡è¿æ¯å æèçé®é¢åï¼ç¡®å®æå¯è½ä½ æ¿å°çDavidçå ¬åä¹æ¯åçï¼ä½è¿å°±è¦æ±è¿ä¸ªæ£èè åä¸è¿æ´ä¸ªè¿ç¨ï¼ä»å¿ é¡»å¯¹ä½ ä»¬ä¸äººé½å¾çæï¼è¿è¦çåå¾ä¹ ï¼è¿ä¸è¬ä¸å¯è½ãå½ç¶ï¼PGP对è¿ç§å¯è½ä¹æé¢é²ç建议ï¼é£å°±æ¯ç±ä¸ä¸ªå¤§å®¶æ®éä¿¡ä»»ç人ææºææ å½è¿ä¸ªè§è²ãä»è¢«ç§°ä¸ºâå¯åä¾è âæâ认è¯æå¨âï¼æ¯ä¸ªç±ä»ç¾åçå ¬åé½è¢«è®¤ä¸ºæ¯ççï¼è¿æ ·å¤§å®¶åªè¦æä¸ä»½ä»çå ¬åå°±è¡äºï¼è®¤è¯è¿ä¸ªäººçå ¬åæ¯æ¹ä¾¿çï¼å 为ä»å¹¿æ³æä¾è¿ä¸ªæå¡ï¼ååä»çå ¬åæ¯å¾æå°é¾çï¼å 为ä»çå ¬åæµä¼ 广æ³ã è¿æ ·çâæå¨âéåç±é个人æ§å¶ç»ç»ææ¿åºæºæå å½ï¼ç°å¨å·²ç»æç级认è¯å¶åº¦çæºæåå¨ã
-1- : åå¤
æ大å©
lvchenyang_
ä½ç²ä¸
3楼
对äºé£äºé常åæ£ç人们ï¼PGPæ´èµæ使ç¨ç§äººæ¹å¼çå¯å转ä»æ¹å¼ï¼å 为è¿æ ·ææºçéå®æ¹æ´è½åæ åºäººä»¬èªç¶ç社ä¼äº¤å¾ï¼èä¸äººä»¬ä¹è½èªç±å°éæ©ä¿¡ä»»ç人æ¥ä»ç»ãæ»ä¹åä¸è®¤è¯ç人们è§é¢ä¸æ ·ãæ¯ä¸ªå ¬åæè³å°ä¸ä¸ªâç¨æ·åâ(User;ID)ï¼è¯·å°½éç¨èªå·±çå ¨åï¼æ好åå ä¸æ¬äººçEmailå°åï¼ä»¥å æ··æ·ã
注æï¼ä½ æå¿ é¡»éµå¾ªçä¸æ¡è§åæ¯ï¼å¨ä½ 使ç¨ä»»ä½ä¸ä¸ªå ¬åä¹åï¼ä¸å®è¦é¦å 认è¯å®ï¼ï¼ï¼æ è®ºä½ åå°ä»ä¹è¯±æï¼å½ç¶ä¼æè¿ç§è¯±æï¼ä½ é½ä¸è¦ï¼ç»å¯¹ä¸è¦ï¼ ç´æ¥ä¿¡ä»»ä¸ä¸ªä»å ¬å ±æ¸ éï¼ç±å ¶æ¯é£äºçèµ·æ¥ä¿å¯çï¼å¾æ¥çå ¬åï¼è®°å¾è¦ç¨ç人ä»ç»çå ¬åï¼æè èªå·±ä¸å¯¹æ¹äº²èªè®¤è¯ãåæ ·ä½ ä¹ä¸è¦é便为å«äººç¾å认è¯ä»ä»¬çå ¬åï¼å°±åä½ å¨ç°å®çæ´»ä¸ä¸æ ·ï¼å®¶éçæ¿é¨é¥åä½ æ¯åªä¼äº¤ç»ä¿¡ä»»ç人çã
ä¸é¢ï¼æ讲讲å¦ä½éè¿çµè¯è®¤è¯å¯åãæ¯ä¸ªå¯åæå®ä»¬èªå·±çæ è¯ï¼keyIDï¼ï¼keyIDæ¯ä¸ä¸ªå «ä½åå è¿å¶æ°ï¼ä¸¤ä¸ªå¯åå ·æç¸åkeyIDçå¯è½æ§æ¯å å亿åä¹ä¸ï¼
èä¸PGPè¿æä¾äºä¸ç§æ´å¯é çæ è¯å¯åçæ¹æ³ï¼âå¯åæ纹â(key"s;fingerprint)ãæ¯ä¸ªå¯å对åºä¸ä¸²æ°åï¼åå ä¸ªå «ä½åå è¿å¶æ°ï¼ï¼è¿ä¸ªæ°åéå¤çå¯è½å°±æ´å¾®ä¹å ¶å¾®äºãèä¸ä»»ä½äººæ æ³æå®çæä¸ä¸ªå ·ææ个æ纹çå¯åï¼å¯åæ¯éæºçæçï¼ä»æ纹ä¹æ æ³åæ¨åºå¯åæ¥ãè¿æ ·ä½ æ¿å°æ人çå ¬ååå°±å¯ä»¥åä»å¨çµè¯ä¸æ ¸å¯¹è¿ä¸ªæ纹ï¼ä»è认è¯ä»çå ¬åãå¦æä½ æ æ³åAliceéçµè¯çè¯ï¼ä½ å¯ä»¥åDavidéçµè¯è®¤è¯Davidçå ¬åï¼ä»èéè¿David认è¯äºAliceçå ¬åï¼è¿å°±æ¯ç´æ¥è®¤è¯åé´æ¥ä»ç»çç»åã
è¿æ ·åå¼åºä¸ç§æ¹æ³ï¼å°±æ¯æå ·ä¸å人ç¾åçèªå·±çå ¬åæ¶éå¨ä¸èµ·ï¼åéå°å ¬å ±åºåï¼è¿æ ·å¯ä»¥å¸æ大é¨å人è³å°è®¤è¯å ¶ä¸ä¸ä¸ªäººï¼ä»èé´æ¥è®¤è¯äºä½ çå ¬åãåæ ·ä½ ç¾äºæåçå ¬åååºè¯¥å¯åç»ä»ï¼è¿æ ·å°±å¯ä»¥è®©ä»å¯ä»¥éè¿ä½ è¢«ä½ å ¶ä»æå认è¯ãæç¹ææå§ï¼åç°å®ç¤¾ä¼ä¸äººä»¬ç交å¾ä¸æ ·ãPGPä¼èªå¨ä¸ºä½ æ¾åºä½ æ¿å°çå ¬åä¸æåªäºæ¯ä½ çæåä»ç»æ¥çï¼é£äºæ¯ä½ æåçæåä»ç»æ¥çï¼åªäºåæ¯æåçæåçæåä»ç»çâ¦â¦å®ä¼å¸®ä½ æå®ä»¬å为ä¸åç信任级å«ï¼è®©ä½ åèå³å®å¯¹å®ä»¬çä¿¡ä»»ç¨åº¦ãä½ å¯ä»¥æå®æ人æå å±è½¬ä»å ¬åçè½åï¼è¿ç§è½åæ¯éç认è¯çä¼ éèéåçã
转ä»è®¤è¯æºå¶å ·æä¼ éæ§ï¼è¿æ¯ä¸ªæ趣çé®é¢ãPGPçä½è Phil;Zimmermannã
æå¥è¯ï¼;â;ä¿¡èµä¸å ·æä¼ éæ§ï¼ææ个æç¸ä¿¡å³ä¸æè°çæåãå¯æ¯ä»æ¯ä¸ªè®¤å®æ»ç»ä¸æè°çå»çï¼å¯å¾æ¾ç¶æ并ä¸è®¤ä¸ºæ»ç»å³ä¸æè°ãâ
å ³äºå ¬åçå®å ¨æ§é®é¢æ¯PGPå®å ¨çæ ¸å¿ï¼æå¨è¿éå°±ä¸ç»è¯´äºãåä¼ ç»åå¯åä½ç³»ä¸æ ·ï¼ç§åçä¿å¯ä¹æ¯å³å®æ§çãç¸å¯¹å ¬åèè¨ï¼ç§åä¸åå¨è¢«ç¯¡æ¹çé®é¢ï¼ä½åå¨æ³é²çé®é¢ãRSAçç§åæ¯å¾é¿çä¸ä¸ªæ°åï¼ç¨æ·ä¸å¯è½å°å®è®°ä½ï¼PGPçåæ³æ¯è®©ç¨æ·ä¸ºéæºçæçRSAç§åæå®ä¸ä¸ªå£ä»¤(pass;phase)ãåªæéè¿ç»åºå£ä»¤æè½å°ç§åéæ¾åºæ¥ä½¿ç¨ï¼ç¨å£ä»¤å å¯ç§åçæ¹æ³ä¿å¯ç¨åº¦åPGPæ¬èº«æ¯ä¸æ ·çãæ以ç§åçå®å ¨æ§é®é¢å®é ä¸é¦å æ¯å¯¹ç¨æ·å£ä»¤çä¿å¯ãå½ç¶ç§åæ件æ¬èº«å¤±å¯ä¹å¾å±é©ï¼å ä¸ºç ´è¯è æéè¦çåªæ¯ç¨ç©·ä¸¾æ³è¯æ¢åºä½ çå£ä»¤äºï¼è½è¯´å¾å°é¾ä½æ¯ç«æ¯æ失äºä¸å±å®å ¨æ§ãå¨è¿éåªç¨ç®åå°è®°ä½ä¸ç¹ï¼è¦åä»»ä½éç§ä¸æ ·ä¿èä½ çç§åï¼ä¸è¦è®©ä»»ä½äººææºä¼æ¥è§¦å°å®ã
PGPå¨å®å ¨æ§é®é¢ä¸çç²¾å¿èèä½ç°å¨PGPçå个ç¯èãæ¯å¦æ¯æ¬¡å å¯çå®é å¯åæ¯ä¸ªéæºæ°ï¼å¤§å®¶é½ç¥é计ç®æºæ¯æ æ³äº§ççæ£çéæºæ°çãPGPç¨åºå¯¹éæºæ°ç产çæ¯å¾å®¡æ çï¼å ³é®çéæºæ°åRSAå¯åç产çæ¯ä»ç¨æ·ç§é®ççæ¶é´é´éä¸åå¾éæºæ°ç§åçã对äºç£çä¸ç;randseed.bin;æ件æ¯éç¨åé®ä»¶åæ ·å¼ºåº¦çå å¯çãè¿ææå°é²æ¢äºä»äººä»ä½ çrandseed.binæ件ä¸åæåºä½ çå å¯å®é å¯åçè§å¾æ¥ã
å¨è¿éææä¸ä¸PGPçå å¯åé¢å缩å¤çï¼PGPå æ ¸ä½¿ç¨PKZIPç®æ³æ¥å缩å å¯åçææãä¸æ¹é¢å¯¹çµåé®ä»¶èè¨ï¼å缩åå å¯åç»è¿7bitsç¼ç å¯ææå¯è½æ¯æææ´çï¼è¿å°±èçäºç½ç»ä¼ è¾çæ¶é´ãå¦ä¸æ¹é¢ï¼ææç»è¿å缩ï¼å®é ä¸ç¸å½äºç»è¿ä¸æ¬¡åæ¢ï¼ä¿¡æ¯æ´å æä¹±æ ç« ï¼å¯¹æææ»å»çæµå¾¡è½åæ´å¼ºãPGPä¸ä½¿ç¨çPKZIPç®æ³æ¯ç»è¿åä½è åæçãPKZIPç®æ³æ¯ä¸ä¸ªå ¬è®¤çå缩çåå缩é度é½ç¸å½
好çå缩ç®æ³ãå¨PGPä¸ä½¿ç¨çæ¯PKZIP;2.0çæ¬å ¼å®¹çç®æ³ã
好äºï¼å ³äºPGPå®å ¨æ§çé®é¢æä¼å¨ãPGPçå®å ¨æ§ãä¸æä¸ä¸é¨ä»ç»ãæä¸é¢è®²äºè¿ä¹å¤åªæ¯ä¸ºäºè®©å¤§å®¶ç¥éPGPä¼æ¯é常å®å ¨çï¼åªè¦ä½ èªå·±éµå¾ªæ£ç¡®ç使ç¨æ¹æ³ãå ³äºPGPçå®è£ å使ç¨è¯·åèãPGP;2.6.3içå®è£ ä¸ä½¿ç¨ãä¸æãå¦æå¨çè±æææ¡£æ¶æäºä¸å¤ªæç½çè¯æ±ï¼è¯·è¯è¯è½ä¸è½ä»ãPGPåè¯è§£éãä¸æä¸æ¾å°çº¿ç´¢ãPGP;2.6.3iæ¯ææ¨è大家使ç¨çPGPçæ¬ï¼æå ³è¿ä¸ªçæ¬ç详ç»é®é¢è¯·åè§ãPGPi;é®çéãä¸æã
å¨ä»å¤©çInternetä¸éå¤å¯è§ç¨PGPç¾åçæç« ï¼PGPççæ¬ä¹å¨é£å¿«å°æ´æ°ï¼æ®è¯´PGP;3.0;åæå 个æå°±è¦æ¨åºäºãä¸çä¸è¶æ¥è¶å¤ç人们å¨ä½¿ç¨PGPï¼æ们ä¸å½äººä¹åºè¯¥éè§ä¿æ¤èªå·±åæ³çç§å¯æãæç¿»è¯æ´çè¿å ç¯æç« å°±æ¯ä¸ºäºå¨å½å å®£ä¼ æ¨å¹¿PGPç使ç¨ã尽管å®è¿æ¯ä¸ªæ°çäºç©ï¼å¯æ¯æ们è¦çå°å¨ç½é 空é´ï¼CyberSpaceï¼ä¸å®è¯å®è½è¿ éæé¿èµ·æ¥ï¼ä¸å½è½ç¶èµ·æ¥æï¼ä½æ¯ç¾å½ä¹å·®ä¸å¤ªå¤ï¼æ们åºè¯¥è¿å¤´èµ¶ä¸ã
GnuPG命令行
GnuPG (Gnu Privacy Guard) 是一个自由且开源的加密工具,版本为1.4.1。它由Free Software Foundation提供,且完全无任何保证。这个程序支持公钥加密,如RSA、web管理面板源码RSA-E、RSA-S、ELG-E和DSA,以及对称加密算法,如3DES、CAST5、BLOWFISH、AES、AES、AES和TWOFISH。散列算法包括MD5、SHA1、RIPEMD、SHA、SHA和SHA。公布b站源码同时,它还支持压缩功能,如不压缩、ZIP、ZLIB和BZIP2。 在命令行操作中,gpg的基本语法是gpg [选项] [文件名],其默认行为根据输入数据自动决定。一些主要的命令和选项包括:-s, --sign [文件名]:用于生成一个文件的签名。
--clearsign [文件名]:生成一个明文签名的文件。
-b, --detach-sign:创建可分离的签名。
-e, --encrypt:加密数据。
-c, --symmetric:仅使用对称加密。
-d, --decrypt:解密数据(默认)。
--verify:验证签名。
--list-keys:列出密钥。
--export:导出密钥。
--import:导入或合并密钥。
范例中,如要为Bob签名并加密文件,PHP日程计划源码可以使用命令:`-se -r Bob [file]`。对于密钥管理,你可以通过`--edit-key`进行编辑,`save`保存并退出,`help`查看帮助信息,以及`fpr`、`list`等选项来查看和操作密钥信息。扩展资料
GnuPG(GNU Privacy Guard或GPG)是一个以GNU通用公共许可证释出的开放源码用于加密或签名的软件,可用来取代PGP。大多数gpg软件仅支持命令行方式,一般人较难掌握。由于gpg软件开放源代码,很难隐藏后门,因此比pgp等商业软件安全。loseprivacy怎么用
LosePrivacy是一款旨在帮助用户保护个人隐私的工具,其使用方式相对直观且灵活。以下是关于LosePrivacy的基本使用方法概述:
1. **安装与配置**:首先,用户需要从LosePrivacy的官方渠道或可信的第三方源下载并安装该工具。安装完成后,用户可以通过配置文件(如JSON文件)来自定义设置,mac源码安装软件以适应个人需求。
2. **查询隐私泄露情况**:LosePrivacy提供了一项强大的功能,即允许用户通过输入手机号或姓名等个人信息,来查询这些信息是否已被泄露。这一功能对于及时发现并应对潜在的隐私风险至关重要。
3. **删除在线账户与数据**:对于希望减少数字足迹的用户,LosePrivacy支持通过命令行接口(CLI)自动化删除多个社交媒体平台和在线服务上的账户或数据。这一过程可能涉及直接通过官方API进行身份验证和执行删除请求,或对于没有公开API的服务,则通过模拟浏览器行为来触发删除操作。
4. **隐私保护与教育**:除了上述功能外,LosePrivacy还致力于提升用户的隐私保护意识。它为用户提供了关于如何更好地保护个人隐私的指导和建议,同时也为信息安全专业人员和研究人员提供了理解和实施隐私保护策略的参考。
5. **跨平台与开源**:作为命令行工具,LosePrivacy具有跨平台的特性,可在任何支持Python的操作系统上运行。此外,它还以开源的形式存在,这意味着用户可以查看其源代码、什么是工程源码了解其工作原理,并根据需要进行定制或贡献代码。
综上所述,LosePrivacy通过提供一系列实用的功能和工具,帮助用户更好地保护个人隐私。无论是查询隐私泄露情况、删除不必要的在线账户与数据,还是提升隐私保护意识,LosePrivacy都是一款值得推荐的隐私保护工具。
xposed框架是什么?xposed框架有什么作用及功能
Xposed 框架是个神器,在其基础上增加一些模块可实现各种强大的功能,比如绿色守护、XPrivacy等,本教程从基础开始,详细说下Xposed 框架的安装及使用。Xposed框架是一款可以在不修改APK的情况下影响程序运行(修改系统)的框架服务,基于它可以制作出许多功能强大的模块,且在功能不冲突的情况下同时运作。 当前,Per APP Setting(为每个应用设置单独的dpi或修改权限)、Cydia、XPrivacy(防止隐私泄露)、对原生Launcher替换图标等应用或功能均基于此框架。软件名称:XPrivacy(X隐私) Xposed框架模块 for android v3.6.9 安卓版软件大小:1.MB更新时间:--
软件名称:Xposed框架 v2.7 experimental1 安卓版软件大小:KB更新时间:--
xposed框架是什么意思?xposed框架有什么作用?
xposed框架是一个由xda开发的框架,安装之后,让许多软件在此框架里面运行,比如绿色守护借助这个框架可以获得更多的功能,gravitybox必须在这个框架里面运行,需要root,MIUI禁止使用。
Xposed 就好比是 Google 模块化手机的主体,只是一个框架的存在,在添加其他功能模块(Modules)之前,发挥不了什么作用,但是没了它也不行。也正因为如此,Xposed 具有比较高的可定制化程度。Moto X 用户可定制手机的外观、壁纸、开机动画等,Xposed 则允许用户自选模块对手机功能进行自定义扩充。
Xposed的优点
Xposed 是基于 AOSP 开发的,对源代码改动不大的 ROM 的兼容性较好,这也就使得某一功能可借由 Xposed 移植到不同的 ROM 上。
作为 Android 用户,你可能喜欢现有 ROM 的界面,同时羡慕其他 ROM 的一些特色功能。有了 Xposed,大可不必为了追求某些特色功能而换掉现有 ROM,使 ROM 的美观性与功能性兼备。不过前提是仓库中存在相应的功能模块。
若要使 ROM 恢复原状,只需取消勾选所有模块或停用 Xposed 即可,无需复杂的刷机操作。
安装 Xposed 框架安装器
Xposed 框架需要Android 4.0.3及更高版本才能安装,目前还不支持Android 4.4,以后的版本应该会支持。Xposed 框架也需要有ROOT授权才能安装,安卓的一切高级应用都需要ROOT权限,所以如果你想痛快的玩机,去ROOT吧!
Xposed 框架需要使用安装器进行安装,所以我们需要先安装Xposed 框架安装器,安装完成打开后点击框架(如图中红框位置),进行框架的安装。
安装 Xposed 框架
点击后进入框架安装、升级界面,我们点击“安装/更新”,会出现ROOT授权提示,许可即可。这里小编给大家个提醒,为了Xposed 框架及以后各种模块的良好运行建议使用好的授权管理,目前各种一键root生成的各种授权管理程序可能无法满足Xposed 框架及以后各种模块的需求。建议使用SuperSU Pro。Xposed 框架安装完成后重启手机才能激活,可直接点击重启也可手动重启。
选用模块
我们安装Xposed 框架是为了使用各种模块,而增强手机的各种功能。在Xposed 框架安装器中可以点击“下载”进入模块仓库下载自己需要的模块,不过这里全是英文,可能与小编一样英文不好的朋友用起来有难度。还有个方法就是,直接安装需要的模块后,在Xposed 框架安装器中点击“模块”进入模块界面进行勾选,这里以红色守护的试验性功能为例,勾选后模块就开始发挥作用了。
总结
Xposed 框架安装器可以看成是个Xposed 框架的管理工具,在这里可以安装、更新Xposed 框架,也可以卸载Xposed 框架,查看安装日志。也可设置Xposed 框架安装器是否联网更新框架及模块。
gpg是什么意思格式?
GPG是GNU Privacy Guard的缩写,它是一种基于公钥加密技术的加密软件,用于保护数据的安全性和隐私保护。GPG是由GNUPG团队开发的开源软件,它是GNU计划的一部分,可以免费使用并且可以在不同的操作系统上运行。
GPG可以用于对电子邮件、文档、程序源码等数据进行加密,通过密钥对数据进行加密和解密,同时还可以进行数字签名。这些加密和签名的操作可以确保数据的完整性和保密性。GPG还提供了一些其他的安全性和隐私保护功能,如生成和管理密钥对、密钥服务器的查询和使用等。
总之,GPG是一款强大的加密软件,被广泛应用于个人数据保护和商业信息保密。它能有效防止黑客攻击、窃取数据和信息泄露等问题,保障个人隐私和商业机密的安全。
2024-12-24 00:21
2024-12-23 23:20
2024-12-23 23:00
2024-12-23 22:24
2024-12-23 22:07