J9¼¯ÍÅ|¹ú¼ÊÕ¾¹ÙÍø

Blog

ÐÂÎÅ×ÊѶ

Ò»ÖÖµ¥Ò»¼Ó½âÃÜËã·¨µÄC˵»°ÊµÏÖ

2024-02-06 17:04

ÔÚͨѶÁìÓòÓкöà¼ÓÃÜÕ½Êõ£¬ÍùÍùÕâЩ¼ÓÃÜ·½Ê½¶ÔоƬµÄËãÁ¦ºÍÓ²¼þÅäÖÃÓÐ×ſ̱¡µÄÒªÇ󣬶ÔÓÚÇáÁ¿¼¶³¡¾°Ï£¬ÎÒÃÇ·ÖÏíÒ»ÖÖ»ùÓÚ¹«Ô¿ºÍ˽Կ¼Ó½âÃܵÄC˵»°ÊµÏÖ²½Öè ¡£¼´±ãÊÇͳһ×éÊý¾Ý£¬Ã¿´Î¾­¹ý¼ÓÃܺóµÃ³öµÄ¼ÓÃÜÊý¾Ý¶¼ÊǶ¯Ì¬±ä¶¯µÄ£¬¼«¶ÈºÏÓÃÓÚµ¥Ò»Í¨Ñ¶Êý¾ÝµÄ½»»¥¼ÓÃÜ ¡£ÈôÊDZØÒª¼ÓÇ¿¼ÓÃܳÉЧ£¬Äܹ»½«pp²ÎÊýÈ¡µ½×ã¹»´ó ¡£

 ÒÔÏÂÊÇʹÓÃC-freeÔËÐеÄÁ˾֣º

e39c9e8b-aea7-408f-bd27-5bdf019c366f

ÕâÀïÎÒÃDz»»áÉ̹ý¶àµÄµÀÀí£¬µ«Ô¸Ó×ͬ°éÃÇÄܹ»ÉÏÊÖ¾ÍÓà ¡£

       Ê¹Óò½Ö裺

1¡¢Ñ¡ÔñÍÖÔ²ÇúÏß²ÎÊýa1¡¢b1¡¢pp£»

2¡¢É趨˽ԿnB£»

3¡¢Å²Óú¯Êýget_generetor_class()ÌìÉúÇúÏßÉϵĵ㼯ÒÔ¼°½×£»

4¡¢Å²ÓÃencrypt_ecc(uint8_t *uid)º¯Êý½øÐмÓÃÜ£¬¸Ã²½ÖèӦƾ¾ÝÏÖʵʹÓÃÇé¿ö½øÐÐÅú¸Ä±àд£¬±¾Àý³ÌÖ»ÊǶÔÒ»¸ö¹Ì¶¨Êý×é½øÐмÓÃÜ£»

5¡¢Å²Óàdecrypt_ecc(uint16_t *indata,unsigned char *outdecode,uint8_t datalen,uint8_t p1x,uint8_t p1y,uint8_t pmx,uint8_t pmy)º¯Êý¶ÔÒѼÓÃÜÊý¾Ý½øÐнâÃÜ ¡£

 

      °ÑÎÈÍ·ÎļþÓ¦Ô̺¬math.h ¡£

 

Ô­´úÂëÁ´½Ó£ºhttps://gitee.com/fankeyai/module_c_code/blob/encode_decode/ecc_c.c

¡¾ÍøÕ¾µØÍ¼¡¿