程式的執行和加解密程序合二唯一,無論是內部開發人員和外部黑客攻擊,即使拿到了資料和私鑰和服務器的root權限,也無法解密還原資料,
Swoole將加解密分成了3部分(程式+演算法+私鑰),缺一不可解密,只有用對應Swoole Compiler編譯生成的PHP程式才能將資料解密,
Swoole Compiler資料加密使用非對稱加密,需要生成公鑰和私鑰,Swoole Compiler提供了兩個函式來實作加密和解密,這2個函式必須在已加密的程式中才能使用,在未加密的PHP程式無法使用,

生成公私鑰

執行成功后,會在當前目錄生成public_key和private_key兩個檔案,
public_key 公鑰,用于加密
private_key 私鑰,用于解密
資料加密

資料解密

適用場景
Swoole Compiler資料加密非常適合用于對資料安全敏感的后臺程式,如存盤用戶銀行卡、身份證號等用戶隱私資訊,使用Swoole Compiler資料加密,存入資料庫,
推薦學習: swoole視頻教程
有需要學習交流的友人請加入交流群的咱們一起,有問題一起交流,一起進步!前提是你是學技術的,感謝閱讀!
點此加入該群?jq.qq.com
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/96384.html
標籤:PHP
