1. 如何用Delphi實現 淘寶介面加密解密SDK的功能
淘寶最新介面加密解密的功能,淘寶提供JAVA/PHP/.NET SDK:
自研SDK規范:
1. 加密演算法要求:AES/CBC/PKCS5Padding,秘鑰長度128位。
2. 獲取密鑰的緩存是否只應該放在內存中,在服務啟動後從介面拉取。禁止存放在資料庫、硬碟文件、OSS等持久化存儲的地方。
3. 模糊查詢部分功能,如不使用,可不實現。
4. 設置密鑰的過期時間,過期重新拉取。秘鑰的過期時間,在獲取秘鑰的介面會返回的,控制權在於top服務端。
秘鑰獲取介面 :taobao.top.secret.get
5. 請回傳密鑰的加密、解密調用次數。具體標准:加、解密調用函數每次調用,對應的計數器(各種類型計數器)會+1,5分鍾左右同步一次。
非同步線程會把計數器同步到top api介面: taobao.top.sdk.feedback.upload。
具體實現請參考 JAVA SDK。
最好用Delphi直接調用JAVA類實現加密解密。