2018/10/22 å
¨ä½çã«åé¡ããã£ãã®ã§æ¸ãç´ãã. å
容ã¯ã»ã¼å¤ãã£ã¦ããªã. æ¬è¨äºã§ã¯, ä¸çã§æåã«ææ¡ãããå
¬ééµæå·ã§ããRSAæå·ã®åºç¤äºé
ã«ã¤ãã¦è§£èª¬ãã. RSAæå·ã®åä½åçã«ã¤ãã¦ç¤ºããå¾, ç°¡åãªæ»æææ³ã®ä¸è¦§ãè¼ãã. å
¬ééµæå· æå·çè«, ç¹ã«ç¾ä»£æå·ã«ãããæå·ã¯ãç§å¯éµæå·(Secret-key Cipher)ã, ãå
¬ééµæå·(Public-key Cipher)ãã®2種é¡ã«å¤§åããã. ç§å¯éµæå·ã¯ããç¥ããã¦ããéããç§å¯ã®éµ$k$ãäºåã«å
±æãã¦ãã, ãã®éµãç¨ãã¦æå·åã»å¾©å·ãè¡ãæå·æ¹å¼ãã§ãã. ããã«å¯¾ãã¦å
¬ééµæå·ã¯ãæå·åã«ç¨ããéµ$k _ {enc}$, 復å·ã«ç¨ããéµ$k _ {dec}$ãåå¨ã, æå·åã»å¾©å·ã®ããããã§ç°ãªãéµãç¨ããæå·æ¹å¼ãã¨å®ç¾©ãã, ãã®ãã¡$k _ {enc}$ã¯ä¸è¬ã«å
¬éããããã¨ãå¤ããã¨
{{#tags}}- {{label}}
{{/tags}}