每日一句 ( 20241222 )  

Rivers know this: there is no hurry. We shall get there some day.

河流知道這一點:無需匆忙。我們終有一日會到達。———— A. A. Milne

php基于sha1withRSA算法的簽名和驗簽(pfx證書)

在和第三方支付接口對接時經(jīng)常會對數(shù)據(jù)進行簽名和驗簽,sha1WithRSA也算是比較常用的一種簽名加密算法。php開啟openssl庫后實現(xiàn)起來也算比較簡單。我在這里使用sha1withRSA算法來實現(xiàn)數(shù)據(jù)的加密簽名和驗簽,其中公鑰和私鑰均讀取自接口方提供的.pfx證書文件。以下是使用私鑰進行簽名的代碼示例,注意其中在return前對生成的簽名密文進行base64編碼:/*** 簽名 生成簽名串 基于sha1withRSA...