¶«Éƽ̨¼¯ÍÅרҵÄþ¾²·þÎñ¹ÜÀíÖÐÐÄÔÚÓ¦ÓÃϵͳ¿ª·¢ÉúÃüÖÜÆڵĻù´¡ÉÏ£¬²Î¿¼OpenSAMMºÍNIST SP800-64£¬½áºÏ¹«Ë¾¶àÄêÔÚÄþ¾²¿ª·¢¡¢Äþ¾²Éè¼Æ¡¢Äþ¾²²âÊÔ¡¢Ê¼þÏìÓ¦µÈ¾ÑéÓë½á¹û£¬½«Ó¦Óÿª·¢ÉúÃüÖÜÆÚÀíÄîÓëÄþ¾²¿ª·¢Êµ¼ùÏà½áºÏÍƳöµÄ·þÎñ²úÎͨ¹ýʵʩ¸Ã·þÎñ£¬ÆóÒµ¿ÉÒÔ¸üºÃµØÂäʵÈýͬ²½£¬Âú×ã¹ú¼Ò¼à¹ÜÒªÇó£¬ÎªÏµÍ³Äþ¾²Îȶ¨¸ßЧÔËÐÐÌṩ±£ÕÏ¡£
ÃæÃæ¾ãµ½£¬Ïû³ýϵͳ¿ª·¢ÉúÃüÖÜÆڵĸ÷½×¶ÎµÄÄþ¾²·çÏÕ
¶«Éƽ̨ӦÓÿª·¢¹ÜÀí×Éѯ·þÎñÊǽáºÏÒµÄÚÁìÏȵļ¼ÊõºÍÀíÄîËùÍƳöµÄ·þÎñ²úÎËüÒÔϵͳÉúÃüÖÜÆڼܹ¹Îª»ù´¡£¬¶Ôϵͳ¿ª·¢¹ý³ÌÖÐËùÉæ¼°µÄÄþ¾²²Ù×÷½øÐиÅÀ¨¡¢Ôö²¹ºÍÍêÉÆ£¬½«Äþ¾²Éè¼Æ¡¢Äþ¾²±àÂë¼°Äþ¾²²âÊԵȴ«Í³¼¼ÊõºÍ»î¶¯ÈÚÈëµ½ÐèÇó·ÖÎö¡¢Äþ¾²Éè¼Æ¡¢Äþ¾²¿ª·¢¡¢²âÊÔÑéÖ¤¼°ÉÏÏßÐû²¼µÈϵͳ¿ª·¢ÉúÃüÖÜÆÚÖУ¬ÏµÍ³µØʶ±ðºÍÏû³ýÁ˸÷½×¶Î¿ÉÄÜ·ºÆðµÄÄþ¾²·çÏÕ¡£¾ßÌå·þÎñÄ£¿éÈçÏÂËùʾ£º
¶«Éƽ̨ӦÓÿª·¢¹ÜÀí×Éѯ·þÎñ²úÎﺸÇÁËϵͳ¿ª·¢ÉúÃüÖÜÆڵĸ÷½×¶Î£¬ÆóÒµ¿Éƾ¾Ý×ÔÉíʵ¼ÊÇé¿ö£¬È«²¿½ÓÄÉ»ò½øÐÐÏàÓ¦µÄ²Ã¼ôºóʹÓá£
ÐèÇó·ÖÎö
ÐèÇó·ÖÎö×÷Ϊϵͳ¿ª·¢ÉúÃüÖÜÆÚÀíÂÛÉÏʵÖÊÐԵĵÚÒ»²½£¬Ò²Êǽϴ«Í³Äþ¾²Êµ¼ùÊֶΣ¨´úÂëÉó¼Æ¡¢Éø͸²âÊԵȣ©¸ü¾ßÒµÎñÌØÉ«µÄÒ»¸öÐÂÔöÄþ¾²»î¶¯¡£ÐèÇó·ÖÎöµÄÖ÷ÒªÊÂÇéÊǽ¨Á¢¹æ·¶µÄÄþ¾²ÐèÇó·ÖÎöÒªÁìÂÛ£¬´ÓϵͳͨÓÃÄþ¾²ÐèÇó·ÖÎöºÍÒµÎñ¹¦Ð§Äþ¾²ÐèÇó·ÖÎö³ö·¢£¬ÎªÄþ¾²Éè¼ÆÌṩÊý¾ÝÖ§³Ö¡£
Äþ¾²Éè¼Æ
Äþ¾²Éè¼ÆµÄÖ÷ÒªÊÂÇéÊÇ»ùÓÚÇ°ÆÚµÄÄþ¾²ÐèÇó·ÖÎö£¬Í¨¹ýÍþв½¨Ä££¬¶ÔÒµÎñÊý¾ÝÁ÷²ã½øÐзºÆðºÍ·ÖÎö£¬ÀûÓÃÍþв½¨Ä£½«Êý¾ÝÁ÷ת»»³ÉÍþв¿ØÖƵ㣬½ø¶øÐγÉÄþ¾²Éè¼Æ·½°¸£¬°üÂÞÍⲿ֧³Å»·¾³Éè¼Æ·½°¸ºÍÒµÎñ¹¦Ð§Éè¼Æ·½°¸¡£
Äþ¾²¿ª·¢
Äþ¾²¿ª·¢µÄÖ÷ÒªÊÂÇéÊÇÖƶ¨Äþ¾²±àÂë¹æ·¶ºÍÄþ¾²¿ª·¢Ïà¹ØÖ¸µ¼£¬¶ÔÓ¦ÓÃϵͳ½øÐÐÔöÁ¿Ô´´úÂëÉó¼Æ£¬Ö¼ÔÚ¿ª·¢½×¶ÎÌáÇ°·¢ÏÖϵͳ´úÂëÄþ¾²²î¾à£¬ÒÔ×ÊÖú¿ª·¢ÈËÔ±ÌáÇ°¹æ±Ü´úÂëÄþ¾²·çÏÕ¡£
²âÊÔÑéÖ¤
²âÊÔÑéÖ¤µÄÖ÷ÒªÊÂÇéÊÇÕë¶Ô¿ª·¢¹ý³ÌÖÐijһÎȶ¨°æ±¾£¬Í¨¹ýÉø͸²âÊÔ¡¢ÒµÎñÁ÷³Ì·ÖÎö¡¢Äþ¾²¹¦Ð§·ÖÎö¡¢´úÂëÉó¼ÆµÈÒªÁì½øÐÐ×ÛºÏÐÔµÄÄþ¾²²âÊÔ¡£
ÉÏÏßÐû²¼
ÉÏÏßÐû²¼µÄÖ÷ÒªÊÂÇéÊÇÔÚϵͳÉÏÏßÇ°£¬¶ÔÆ伯³É»·¾³½øÐÐÄþ¾²²âÊÔ£¬ÑéÖ¤ÆäÊÇ·ñÂú×ã¼È¶¨µÄÄþ¾²ÒªÇ󣬲¢¶Ô·¢ÏÖÄþ¾²·çÏÕÌṩ´¦Öý¨Ò飬Ìá¸ßϵͳÉÏÏßÇ°µÄÄþ¾²ÐÔ¡£
÷ÈÁ¦Õ¹ÏÖ£¬±£ÕÏÓ¦ÓÃϵͳȫÉúÃüÖÜÆÚµÄÄþ¾²ÐÔ
´ÓÔ´Í·¹Ø×¢Äþ¾²¿ØÖÆ
SDLµÄºËÐÄÀíÄîÊǽ«Äþ¾²¿¼ÂǼ¯³ÉÔÚÈí¼þ¿ª·¢µÄÿһ¸ö½×¶Î£¬¼´´ÓÐèÇó·ÖÎö¡¢Éè¼Æ¡¢±àÂë¡¢²âÊÔ¡¢Ðû²¼ºÍά»¤µÄÿһ¸ö½×¶Î¶¼Ôö¼ÓÏàÓ¦µÄÄþ¾²»î¶¯£¬ÒÔ¼õÉÙÈí¼þÖЩ¶´µÄÊýÁ¿²¢½µµÍÄþ¾²È±ÏÝ¡£
³ÉÊìµÄÄþ¾²Êµ¼ùÒªÁì
¶«Éƽ̨ӦÓÿª·¢¹ÜÀí×Éѯ·þÎñ²úÎïÒÔÄþ¾²¿ª·¢ÉúÃüÖÜÆÚΪ»ù´¡£¬½áºÏ³ÉÊìµÄÄþ¾²Êµ¼ùÒªÁìÂÛ£¬ÓмÆı¡¢ÓÐ×éÖ¯¡¢Óг߶ȡ¢ÓÐÁ÷³Ì¡¢ÓÐÂäʵµÄ´ÓÔ´Í·¿ªÊ¼½øÐÐÄþ¾²¿ØÖÆ£¬±£ÕÏÓ¦ÓÃϵͳȫÉúÃüÖÜÆÚµÄÄþ¾²ÐÔ¡£
È«ÃæµÄ¹¤¾ßºÍ֪ʶ¿âÖ§³Å
¶«Éƽ̨ӵÓзdz£ÍêÉƵķþÎñ¹¤¾ß£¬ÈçÍþв½¨Ä£¹¤¾ß¡¢´úÂëÉó¼Æ¹¤¾ß¡¢Éø͸²âÊÔ¹¤¾ßµÈ£¬ÒÔ¼°È«ÃæµÄ֪ʶ¿âºÍÇ¿´óµÄ¼¼ÊõÖ§³ÅÍŶӣ¬ÎªÊµÊ©Ó¦Óÿª·¢¹ÜÀí×Éѯ·þÎñÌṩ¼¼ÊõÖ§³Å¡£
¶«Éƽ̨ӦÓÿª·¢×Éѯ·þÎñ²úÎ¿ÉÒÔ×ÊÖúÆóÒµÔÚ¿ª·¢½×¶Î¿¼ÂÇÄþ¾²ÐèÇ󣬽«Äþ¾²ÎÊÌâÔÚÃÈѿ״̬¼´±»Ïû³ý£¬´Ó»ù´¡ÉϽâ¾öÄþ¾²ÎÊÌ⣬½µµÍÐÞ¸´³É±¾£¬ÐÖúÆóÒµ½¨Á¢Äþ¾²¿ª·¢ÉúÃüÖÜÆÚÁ÷³ÌÒÔ¼°¿ª·¢¹ÜÀíÖƶȡ£Í¬Ê±£¬Í¨¹ýʵʩӦÓÿª·¢¹ÜÀí×Éѯ·þÎñ£¬×ÊÖú¿ª·¢ÈËÔ±Á˽âÄþ¾²¿ª·¢¹ý³Ì¿ÉÄÜÃæÁÙµÄÍþвÒÔ¼°Ñ§Ï°ÈçºÎ½â¾öÍþв£¬È«ÃæÌá¸ß¿ª·¢ÈËÔ±µÄÄþ¾²Òâʶ¡£¶øÇÒ£¬±¾²úÎïÔÚÉè¼ÆÖ®³õ³äʵ¿¼Âǹú¼ÒÍøÂçÄþ¾²·¨¡¢Èýͬ²½ÔÔò¡¢Æ·¼¶±£»¤2.0¼°¸÷Ðи÷Òµ¼à¹ÜÒªÇó£¬Äܹ»×ÊÖúÆóÒµ¸üºÃµÄ×ñ´ÓºÍÂú×ã¹ú¼Ò¼°ÐÐÒµÒªÇó¡£