如何選擇日本 AI 資安產品
Yuta Matsuyama
TECHFUND 株式会社 資安研究員
更新日期:
適合誰閱讀: 評估日本供應商的開發與資安團隊。
簡要回答
如果你正在尋找日本國產的 AI 資安產品,建議先釐清「想保護什麼」。有些產品用來檢查開發中的程式碼,有些用來檢測運作中的 Web 應用程式,也有協助企業內部處理警示的服務。即使同樣是 AI 產品,扮演的角色也可能相差很大。
尋找產品前,先界定「日本國產」與「AI 資安」的範圍
例如,想在 SaaS 上線前減少 SQL 注入漏洞的團隊,與想整理每天收到的大量警示的團隊,應該選擇的產品就不同。前者以程式碼分析或 Web 檢測為主,後者則以協助監控與調查為主。如果想保護的是生成式 AI 本身,又是另一種情況,需要確認提示詞與外部資料的處理方式。
為了方便比較,本文介紹的是由總部設於日本的業者提供的產品與服務。這不代表其元件或 AI 模型的開發地點,乃至資料處理地點都在日本國內。以下範例可作為選型的起點,並非涵蓋所有產品的完整清單。
依用途了解六種選擇
如果想檢查開發中的程式碼,TECHFUND 提供的 Hi AUDIT Agent 是一種選擇,可從透過 MCP 連接的開發環境提出程式碼安全分析請求。可考慮的使用方式是先查看指出的問題位置與修正建議,再由開發者驗證修正。
如果想持續檢測程式碼與運作中的應用程式,GMO Flatt Security 的 Takumi byGMO 提供使用程式碼的檢測、黑箱檢測與修正建議。官方也介紹了針對 GitHub 差異內容進行的定期檢測,因此重視與開發流程串接的團隊,不妨進一步確認。
如果想從外部檢測 Web 應用程式,Aeye Security Lab 的 AeyeScan 是一款運用 AI 將檢測自動化的雲端工具。至於能否爬查到通過驗證後的頁面,建議使用實際設定與目標應用程式進行測試。
如果機密資料不能外流,CoWorker 的 Purple Agent 介紹了使用地端部署的本機 LLM 進行弱點檢測與數位鑑識分析的功能。請事先確認部署環境的條件,以及所需的維運體制。
如果需要管理員工使用生成式 AI,Layer Security 的 Layer Base 會在端點檢查瀏覽器輸入與附件,並可依規則警告、替換或阻擋傳送。該公司也介紹了對受支援 AI 代理操作的管理。請確認支援的瀏覽器與操作,並將此需求與 AI 應用程式的執行階段防護分開評估。
如果想減輕資安監控的負擔,ITOCHU Techno-Solutions 的 CTC-MSS AI SOC 可透過 AI 協助偵測威脅、展開調查及提出應對方案。雖然這是日本國內企業提供的服務,但底層使用的是美國 Exaforce 的產品。
試用時,比起偵測數量,更應確認「實際檢查到哪些範圍」
比較 AI 的檢測結果時,很難只憑找到的問題數量判斷優劣。因為停在登入頁面的檢查,與能深入不同權限所對應頁面的檢查,實際檢查範圍本來就不同。如果是程式碼分析,也要查看是否涵蓋目標儲存庫、程式語言,以及從呼叫端到資料庫的路徑。
請使用同一個已獲授權的應用程式與同一修訂版本進行測試,比較是否能偵測到已知問題、能否追溯所指出問題的依據,以及修正後能否再次確認。如果連偵測結果的確認與修正由誰負責都事先決定好,就更容易避免導入後無人使用的情況。
簽約前,確認資料的處理方式
即使由日本公司提供服務,輸入資料的儲存位置、執行推論的地區,以及外部模型是否會將資料用於訓練,仍是各自獨立的條件。在交付機密程式碼或日誌之前,請透過合約與最新資料,確認儲存期限、刪除方式,以及再委託業者等事項。
請分別確認各項資料條件。AeyeScan 表示,客戶資料儲存於 AWS 的日本區域;另一方面,也說明生成式 AI 選配功能在 Azure 上的資料,會在使用後最多儲存 60 天,之後自動刪除。關於本公司的服務,我們說明,雖然 TECHFUND 本身不會將資料用於訓練,但所選用的外部模型可能會將資料用於訓練。日本國內儲存、訓練用途、儲存期限與處理地區,並不是同一項條件。
常見問題
日本供應商是否保證資料留在日本?
不能僅憑供應商所在地判斷;請在適用合約中確認處理、儲存地點及次處理者。
AI 程式碼分析能取代獨立稽核嗎?
分析結果可作為審查的參考資料。在某些情況下,可能需要獨立確信或人工判斷。
來源與延伸閱讀
Hi AUDIT Agent 如何協助您
Hi AUDIT Agent 可在透過 MCP 連接的開發環境中請求程式碼安全分析。查看相關程式碼與修復建議,再由團隊審查驗證。
註冊 Hi AUDIT Agent