php - openssl_sign을 사용하여 콘텐츠를 암호화하고 잘못된 문자를 출력합니다.
typecho
typecho 2017-06-19 09:07:12
0
1
3024

서드파티 API에 접속할 경우, 타사에서 Java 암호화를 사용하기 때문에 먼저 내용을 base64로 처리해야 하므로 전송된 내용을 먼저 base64로 처리한 후 openssl_sign을 암호화하는데 반환되는 코드가 깨집니다.

으아악

출력은 다음과 같습니다.

으아악

올바른 암호화 결과는 다음과 같아야 합니다.

으아악
typecho
typecho

Following the voice in heart.

모든 응답(1)
曾经蜡笔没有小新

그것이 RSA,还是DESAES等加密算法,加密之后本质就是是ascii字符串(0x00-0xff)인지,

시각화하거나 전송하고 싶다면 base64 encode

복호화하려면 먼저 base64 decode, 그다음에 복호화

가 필요합니다.
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿