• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
:::


Browsing this Thread:   1 Anonymous Users






Re: dsPIC33CH256MP505 AES128 Library
#10
初級會員
初級會員


查看用戶資訊
Hi Libra,
感謝您詳細的說明,我已經清楚了解

BR.
Steven

發表於: 2023/3/23 18:29
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: dsPIC33CH256MP505 AES128 Library
#9
管理員
管理員


查看用戶資訊
dsPIC33CH256MP505 這顆並沒有內建任何硬體的雜湊(HASH)或是加密算法.
但是 SHA1/2可以用軟體來實現並不困難,
至於ECDSA/ECDH 橢圓曲線加密認證, 不建議使用軟體來實現,

我們最新的dsPIC33CK產品正好可以符合你想要的安全功能
dsPIC33CK512MPT608
https://www.microchip.com/en-us/product/dsPIC33CK512MPT608
但他只有單核, 不是dsPIC33CH雙核的,

如果您一定得雙核的話, 可以搭配我們的CryptoAuthentication產品, 如
ECC608, TA100等外掛晶片, 來實現所以想要的硬體加密認證功能
詳細可以前往我們dsPIC33CH專頁中, 有介紹如何搭配各種加密認證晶片的介紹
https://www.microchip.com/en-us/produc ... c/dspic33ch-dual-core-dsc
縮圖

Attach file:



jpg  dsPIC33CH_ECC.jpg (179.55 KB)
67979_641c1e85d7dd7.jpg 1378X381 px

發表於: 2023/3/23 17:40
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: dsPIC33CH256MP505 AES128 Library
#8
初級會員
初級會員


查看用戶資訊
Hi Libra,
您好!
請問dsPIC33CH256MP505這顆MCU有沒有支援SHA1/SHA-2這一類的Hash計算,同時也要使用如EC-DSA來對其他資料進行加密?是否有相關的資料/實作範例程式可以提供,感謝


BR.
Steven

發表於: 2023/3/23 11:27
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: dsPIC33CH256MP505 AES128 Library
#7
初級會員
初級會員


查看用戶資訊
Hi Libra,
感謝您詳細的說明,我已經清楚明白

如下是線上AES tool
https://tool.lmeee.com/jiami/aes

發表於: 2022/12/16 13:32
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: dsPIC33CH256MP505 AES128 Library
#6
管理員
管理員


查看用戶資訊
AES算法加密的結果, 正常會與原始明文的長度相同,
但是原始明文的長度須為16的倍數, 如果不是16的倍數,
則需要padding 為 16的倍數

ex.
原始明文長度 : 32 bytes
AES加密後的長度 : 32 bytes

原始明文長度 : 37 bytes (非16的倍數)
原始明文padding後的長度 : ( floor(37/16) + 1 )*16 = 48 bytes
則AES加密後的長度 : 48 bytes

至於 Padding 的內容常見的有:
1. ZeroBytePadding(填 0) , 也就是最後這 48-37 = 11 byte的明文都填 0
2. PKCS#7 Padding(填差數), 也就是最後這 48-37 = 11 byte的明文都填 0x0B (十進制 11)

你所說網頁上16byte明文轉為HEX是32bytes, 不知道是否為誤解?

發表於: 2022/12/2 14:12
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: dsPIC33CH256MP505 AES128 Library
#5
初級會員
初級會員


查看用戶資訊
您好!
根據一般AES 128使用16 Byte的明文搭配16 Byte的Key時,產生的秘文應該會是32 Byte,在一些線上的AES 128 tool測試都是相同結果

但Microchip此API (AES.s),AES 128使用16 Byte的明文搭配16 Byte的Key時產生出來的秘文僅有16 Byte,請問主要的原因及差異為何? 感謝

發表於: 2022/11/29 10:04
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: dsPIC33CH256MP505 AES128 Library
#4
初級會員
初級會員


查看用戶資訊
您好!
感謝您的協助及提供的訊息Thanks.

發表於: 2022/10/21 16:31
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: dsPIC33CH256MP505 AES128 Library
#3
資深會員
資深會員


查看用戶資訊
基於PIC24/dsPIC33系列的AES library介紹如下,
https://www.microchip.com/en-us/development-tool/SW300052


Data Encryption Libraries V2.6下載連結如下, FYI.
https://ww1.microchip.com/downloads/en ... yption_libraries_v2.6.zip

發表於: 2022/10/14 12:03
不要盲目地從一堆“嘗試”中去找答案;將時間用來找尋“最正確”的方法。
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: dsPIC33CH256MP505 AES128 Library
#2
初級會員
初級會員


查看用戶資訊
您好!
我有找到MLA(Microchip Libraries for Application)的資料,如下網址
請問如果要在已經建立好的專案,引用AES的API,要怎麼做比較好?
因為目前MLA我看起來,他在apps和firmwork資料夾下都有AES的API,但調用的層級似乎不相同,我要如何知道哪個比較適用? 感謝

https://microchipdeveloper.com/16bit:software-development#toc3

發表於: 2022/10/7 17:07
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


dsPIC33CH256MP505 AES128 Library
#1
初級會員
初級會員


查看用戶資訊
您好!
請問dsPIC33CH256MP505或者是XC16編譯器中,是否有現成的Library可以支援AES-128加解密,能否提供PIC33的AES範例?或者是現在用於XC16和MPLAB X的範例?感謝

發表於: 2022/10/6 12:38
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------