PHP 用 AES 加密解密結果作簽章不一樣 (PKCS) & 一些加密雜記
最近同事搞不定 PHP7 AES 加密
由於我們從 PHP5 升級到 PHP7
我們換成 openssl 但是到 Android APP 解憑證的時候竟然驗證結果會不一樣??
被同事抓去救火(同事也處理不行 XD)
然後不熟加密原理的我
第一件事情就是去 github 上面找 ChaoLiFL/PHP-Java-AES-Encrypt-Decrypt: Pass data AES encrypted between PHP 5.x, PHP 7.1, PHP 7.2 and Java. Support two ways of encryption and decryption: Base64, Hexadecimal.
沒想到剛好可以用!!! (運氣好)
不過還是卡在 簽章 結果會不一樣