我試圖爲客戶非常安全地保存數據,並將使用GnuPG。 Web服務器正在運行Apache/PHP,並使用私鑰加密數據,在驗證後生成SQL語句等,並將其發送到數據庫服務器。與MySQL的GnuPG
數據庫服務器僅在內部網絡上可用,並且僅通過Web服務器連接。與Web服務器上的PK匹配的公鑰將位於數據庫服務器上。到現在爲止還挺好。
現在,這個問題。我寧願不在數據庫服務器上運行Apache/PHP,但我看不出其他方式來檢索數據。我發現沒有關於使用MySQL的PG/GnuPG實現的文檔,但我可能忽略了一些東西。如果我做一個簡單的select語句來檢索數據,它將被加密,並且公鑰必須駐留在Web服務器上,這當然會使GnuPG的使用變得毫無用處。
任何想法或經驗,有人可以分享將是有益的。
謝謝! Brian