Skip to content

參數加密方式說明

依提供AES加解密用的Key及IV,請將加密的資料做 URL Encode 編碼後,再進行 AES 加密。(AES 加密的強度設定方式是 128 bit,CipherMode:CBC,PaddingMode:PKCS7)

加密範例

(Key=A123456789012345,IV=B123456789012345)

(1) 加密前 Data 資料

{"Name":"Test","ID":"A123456789"}

(2) URLEncode 編碼後結果

%7B%22Name%22%3A%22Test%22%2C%22ID%22%3A%22A123456789%22%7D

(3) AES 加密後結果

7woM9RorZKAtXJRVccAb0qhHYm+5lnlhBzyfh5EZdNck7PacNsRHgv/Jvp//ajJidqcQcs0UmAgPQVjXQHeziw==


解密範例

(Key=A123456789012345,IV=B123456789012345)

(1) Data 密文

7woM9RorZKAtXJRVccAb0qhHYm+5lnlhBzyfh5EZdNck7PacNsRHgv/Jvp//ajJidqcQcs0UmAgPQVjXQHeziw==

(2) AES 解密結果

%7B%22Name%22%3A%22Test%22%2C%22ID%22%3A%22A123456789%22%7D

(3) URLDecode 編碼後結果

{"Name":"Test","ID":"A123456789"}