ÄãºÃ£¡»¶Ó­À´µ½ÉîÛÚÊÐÆ·»Ûµç×ÓÓÐÏÞ¹«Ë¾£¡
ÓïÑÔ
µ±Ç°Î»ÖãºÊ×Ò³ >> ¼¼ÊõÖÐÐÄ >> ´«¸Ð¼¼Êõ >> ΪʲôҪʹÓÃרÓüÓÃÜоƬ£¿

ΪʲôҪʹÓÃרÓüÓÃÜоƬ£¿


¹Ì¼þÆƽâºÍØâÇÔÒѾ­³ÉΪһ¸ö¾Þ´óµÄÐÐÒµ¡£¶ÔÓÚµç×ÓÉ豸ÖÆÔìÉ̺ÍÎïÁªÍøÓ²¼þ½â¾ö·½°¸£¬ºËÐÄËã·¨ºÍ¹Ì¼þ¹Ì¼þ±£»¤ºÍ·À³­°åÊÇ×î¹Ø¼üµÄ»·½Ú¡£Ðí¶àÓ¦ÓóÌÐò¶¼ÊÇÓÉÏû·À±¾ÉíµÄÈí¼ÓÃܽøÐеģ¬µ«ÓÉÓÚÃÜÔ¿±£»¤²»°²È«£¬Èí¼ÓÃÜËã·¨±£»¤µÄ°²È«ÐÔͨ³£²»¿É¿¿¡£Èí¼ÓÃÜËã·¨µÄÃÜÔ¿ÓÃÓÚͨÓô洢£¬Òò´Ë×îºÃµÄ·½·¨ÊÇͨ¹ýÌØÊâµÄ¼ÓÃÜIC£¨¼´¼ÓÃÜоƬBCP52£©½øÐзÀ³­°åºÍ¹Ì¼þ±£»¤Éè¼Æ¡£

¼ÓÃÜICͨ³£ÓÐÁ½¸ö¹¦ÄÜ£¬ÓÃÓÚ·À³­°å¹Ì¼þ±£»¤»òÎïÁªÍøÈÏÖ¤£º

1.±£»¤É豸¹Ì¼þ²»±»ÆƽâºÍ³­Ï®£¬Èç¹ûÉ豸ÀëÏßÔËÐУ¬±£Ö¤Õû¸öÉ豸·½°¸²»±»³­Ï®¡£

2.Èç¹ûÉ豸Á¬½Óµ½ÍøÂ磬³ýÁ˱¸¼þ°åÍ⣬»¹ÐèÒª¿¼ÂǽøÈëÎïÁªÍø½øÐÐÉí·ÝÈÏÖ¤µÄºËÐŦÄÜ£¬ÒÔÈ·±£ÎïÁªÍøÉ豸µÄ°²È«¡£²»±»¿Ë¡»òÈëÇÖ¡£

¼ÓÃÜIC¹Ì¼þ±£»¤·½°¸¡£

Ä¿Ç°µÄ¹Ì¼þ±£»¤·½°¸ÊÇÃÜÂëËã·¨ÎÕÊÖºÍÓ¦´ðÈÏÖ¤¡£ÃÜÂëËã·¨ÓÐÁ½ÖÖÈÏÖ¤·½°¸£¬Ò»ÖÖÊÇ»ùÓڶԳƼÓÃܵݲȫÈÏÖ¤±£»¤£¬ÁíÒ»ÖÖÊÇ»ùÓÚ²»¶Ô³Æ¼ÓÃܵÄÈÏÖ¤±£»¤¡£

¶Ô³ÆÃÜÂë¼ÓÃܹ̼þµÄ±£»¤¹ý³ÌÈçÏ£ºhost·¢ËÍËæ»úÊý×ÖdeviceÌôÕ½¡£¸ÃÉ豸ͨ¹ýÃÜÂëËã·¨¼ÆËãÊý×ÖÇ©Ãû£¬¸ÃÇ©ÃûΪÃÜÔ¿ºÍÈÏÖ¤º¯Êý£¬²¢·¢ËÍ»Øhost¡£Ö÷»úÖ´ÐÐÏàͬµÄÃÜÂë²Ù×÷²¢±È½Ï¼ÆËã½á¹û¡£Èç¹ûÁ½ÕߵIJÙ×÷½á¹ûÏàͬ£¬ÔòÉ豸ͨ¹ý°²È«ÈÏÖ¤¡£ÎªÁËÈ·±£½á¹û²»»á±»±©Á¦Æƽ⣬±ØÐëʹÓþßÓи߰²È«ÊôÐԵĺ¯ÊýºÍÕæʵËæ»ú·¢ÉúÆ÷£»sha-256ºÍÆäËû°²È«»ìºÏº¯Êý»òaesËã·¨¿ÉÒÔÂú×ãÕâЩҪÇó¡£ÕâÖÖ·´Ó¦¿ÉÒÔʹÉ豸֤Ã÷ÆäÔ¿³×µÄºÏ·¨ÐÔ£¬¶ø²»»áй¶¶Ô³ÆÔ¿³×¡£¼´Ê¹ÆƽâÕßÀ¹½ØͨÐÅÊý¾Ý£¬Ò²ÎÞ·¨´¥¼°ÈÏÖ¤Ô¿³×¡£

1.Ö÷»ú(HOST)ºÍDEVICE(¼ÓÃÜоƬ)Ö®¼äµÄÃÜÔ¿ÒÀÀµÓÚ¶Ô³ÆËã·¨¼ÓÃܵļÓÃÜÈÏÖ¤¡£

ÒÀ¿¿¹«Ô¿ºÍ˽Կ½øÐзǶԳÆÃÜÔ¿¼ÓÃÜÈÏÖ¤¡£

»ùÓڷǶԳƼÓÃܵݲȫÈÏ֤ȡ¾öÓÚ˽ԿºÍ¹«Ô¿¡£Ö»ÓÐÈÏÖ¤É豸֪µÀ˽Կ£¬¹«Ô¿¿ÉÒÔÏòÈκÎÒ»·½Í¸Â¶£¬ÒÔ±ã¶ÔÉ豸½øÐа²È«ÈÏÖ¤¡£ÓëÉÏÊö·½·¨Ò»Ñù£¬Ö÷»úÏòÉ豸·¢ËÍÌôÕ½£¨Ëæ»úÊý£©¡£É豸¸ù¾ÝÎÊÌâºÍ˽Կ¼ÆËãÊý×ÖÇ©Ãû£¬²¢·¢Ë͸øÖ÷»ú¡£µ«´Ëʱ£¬Ö÷»úʹÓù«Ô¿ÑéÖ¤Êý×ÖÇ©Ãû¡£¼ÆËãÊý×ÖÇ©ÃûµÄº¯Êý¾ßÓÐÌض¨µÄÊýѧÊôÐÔ¡£RSAºÍECC£¨Í¨³£ÎªECDSA£©ÊǷǶԳƷ½·¨ÖÐʹÓÃ×î¶àµÄº¯Êý¡£Ä¿Ç°£¬RSAºÍECCÔÚIOTÁìÓòµÄÓÅÊƽ«ÔÚºóÃæÏêϸ²ûÊö¡£Í¬Ñù£¬¸ÃÉ豸»¹Ìá½»ÁËÒ»·ÝÖ¤Ã÷£¬Ö¤Ã÷ËüÖªµÀ˽Կ£¬²¢ÇÒ²»»áй¶¡£

ΪʲôҪʹÓÃרÓüÓÃÜоƬ£¿

ÎÕÊÖÓ¦´ð¼ÓÃÜÈÏ֤ʼÖÕÒªÇóÈÏÖ¤¶ÔÏó¾ßÓÐÏàͬµÄÔ¿³×¡£ÔڶԳƼÓÃÜ·½·¨ÖУ¬¸ÃÔ¿³×ÊÇÖ÷»úºÍÉ豸֮¼äµÄ¹²ÏíÔ¿³×£»ÔÚ²»¶Ô³Æ¼ÓÃÜ·½·¨ÖУ¬¸ÃÔ¿³×ÊÇ˽Կ¡£ÔÚÈκÎÇé¿öÏ£¬Ò»µ©Ô¿³×й¶£¬Ñ¯ÎÊ-»Ø´ð°²È«ÈÏÖ¤½«Ê§È¥±£Ö¤¡£¼ÓÃÜICµÄÒ»¸ö»ù±¾¹¦ÄÜÊÇΪԿ³×ºÍÃÜÂëÌṩǿÓÐÁ¦µÄ±£»¤£¬Òò´ËÌØÊâµÄ¼ÓÃÜICÓÐÖúÓÚ·ÀÖ¹ÕâÖÖÇé¿ö¡£

ÀýÈ磬MODSEMI»ùÓڶԳƻò·Ç¶Ô³Æ¹Ì¼þ±£»¤·½°¸Ö§³Ö¶Ô³Æ¼ÓÃÜ£¬MOD8IDÖ§³Ö¶Ô³ÆºÍ·Ç¶Ô³ÆECC¼ÓÃÜϵͳ¡£

ÈÏ֤оƬ£ºÐ¾Æ¬ÊÇÒ»ÖÖ¿ÉÒÔÅäÖõ«¾ßÓй̶¨¹¦ÄܵÄ×î¾­¼ÃµÄ¹Ì¶¨¹¦ÄÜÉ豸¡£ËüÌṩÁË×î¾­¼ÃµÄ·½·¨¡ª¡ª°²È«ÈÏÖ¤ºÍ»ù±¾µÄ¼ÓÃܲÙ×÷¡£

°²È«¼ÓÃÜоƬ£ºÔÚÖ§³ÖÎÕÊֻظ´°²È«ÈÏÖ¤µÄ»ù´¡ÉÏ£¬ÌṩȫÃæµÄÃÜÂëѧ¹¦ÄÜ£¬°üÀ¨¼ÓÃܹؼüÊý¾Ý´æ´¢¡£

ÔÚ¼ÓÃÜоƬÖУ¬»ùÓÚ¹²ÏíÃÜÔ¿°²È«ÈÏÖ¤µÄSHA-256»òAESËã·¨²úÆ·¾ßÓÐÌØÊâµÄ¶Ô³Æ¼ÓÃÜËã·¨ÒýÇæºÍÃÜÔ¿´æ´¢Æ÷£¬ÒÔ¼°MODSEMIMOD208µÈµäÐͲúÆ·¡£¸Ã·½·¨¾ßÓиßЧ¡¢¿ìËÙ¡¢ÊÊÓÃÓڹ̼þ±£»¤¡¢·À³­°åµÈ¸ßЧ¡¢×ÊÔ´ÒªÇó¸ßµÄÓ¦Óó¡¾°¡£

ÔÚECDSA»òRSAµÄ»ù´¡ÉÏʹÓÃ˽Կ/¹«Ô¿°²È«Ð¾Æ¬£¬ÈçϳýÁËÌØÊâµÄ¼ÓÃÜËã·¨·¢¶¯»úÍ⣬ÕâЩ²úÆ·»¹Óаåʽ´æ´¢Æ÷¡£´æ´¢Æ÷¿ÉÓÃÓÚ´æ´¢°²È«ÅäÖᢰ²È«ÃÜÔ¿¡¢ÈÏÖ¤Ö¤ÊéµÈ°²È«ÈÏÖ¤Óû§Êý¾Ý£¬¾ßÓÐPKIÈÏ֤ϵͳ¹¦ÄÜ¡£µäÐͲúÆ·£¬ÈçMODSEMI¡£

ÒÔMOD8ID¼ÓÃÜоƬΪÀý£¬½«ÌṩECCÇ©ÃûÑéÖ¤¡¢AES¼ÓÃܽâÃÜ¡¢ÃÜÔ¿°²È«´æ´¢¡¢µ¥µ÷¼ÆÊýÆ÷¡¢TLS¡¢SCURET¡¢Ö¤Êé´æ´¢¡¢Ïß·¼ÓÃÜ´«Êä¡¢Ïà¹Ø°²È«»úÖƺÍÃÜÔ¿±£»¤µÈ¶àÖÖ°²È«½Ó¿Ú¹¦ÄÜ£¬È·±£Õû¸öϵͳ¾ßÓа²È«ÐÅÈεĸùÔ´¡£»ù±¾ÉÏ£¬É豸µÄ°²È«ÊôÐÔ¿ÉÒÔ´ÓÏßÏÂÌáÉýµ½×î¸ßˮƽ¡£ÊÊÓÃÓÚ×ÊÔ´·á¸»¡¢ÏßÏ»ò¿ÉÁ¬½ÓµÄÓ¦Óó¡¾°¡£ÈçÎïÁªÍø°²È«ÈÏÖ¤¡¢¸ß¶Ë¹Ì¼þ±£»¤¡¢Éú²ú¹ÜÀíµÈ¡£


Óû§ÆÀÂÛ

·¢ÆÀÂÛËÍ»ý·Ö£¬²ÎÓë¾ÍÓн±Àø£¡

·¢±íÆÀÂÛ

ÆÀÂÛÄÚÈÝ£º·¢±íÆÀÂÛ²»ÄÜÇë²»Òª³¬¹ý250×Ö£»·¢±íÆÀÂÛÇë×Ô¾õ×ñÊØ»¥ÁªÍøÏà¹ØÕþ²ß·¨¹æ¡£

ÉîÛÚÊÐÆ·»Ûµç×ÓÓÐÏÞ¹«Ë¾

×îÐÂÄÚÈÝ