security

A collection of 11 posts
MCP 原型的詛咒:為何成功的 PoC 反而走向技術債的懸崖?
mk-brain

MCP 原型的詛咒:為何成功的 PoC 反而走向技術債的懸崖?

許多團隊在開發多輪對話協定(MCP)系統時,常因追求快速驗證而忽略初期架構的嚴謹性。本文將深入探討,為何這種「先求有再求好」的思維,會讓看似成功的原型在邁向生產環境時,撞上名為「安全之崖」的絕壁,最終導致難以挽回的技術債。這是一篇關於如何避免 MCP 專案從成功走向失敗的警世文。
6 min read
超越單一分數:我們需要新的 AI Agent 風險治理框架
mk-brain

超越單一分數:我們需要新的 AI Agent 風險治理框架

AI Agent 的風險評估,還在用單一分數嗎?本文將深入剖析為何 CVSS 這類傳統指標,在面對 AI Agent 複雜的權限組合與多變的執行環境時已顯不足。我們將揭示真正的威脅如何從「危險三位一體」的權限交織中浮現,並提出一個創新框架,強調權限分離與環境上下文的重要性。這不僅是技術思維的轉變,更是確保未來 AI 系統安全、可控的關鍵策略,帶你跳脫數字迷思
7 min read
AI Agent 協作的信任難題:我們準備好迎接跨系統的「代理人戰爭」了嗎?
mk-brain

AI Agent 協作的信任難題:我們準備好迎接跨系統的「代理人戰爭」了嗎?

當 AI 代理人不再只是單打獨鬥,而是開始跨越系統邊界、自主協作時,一個攸關未來 AI 生態的根本性問題隨之浮現:我們該如何建立它們之間的信任?這不只是一項技術挑戰,更是決定 AI 協作能否安全、穩健發展的關鍵基石。本文將深入探討這場潛在的「代理人戰爭」,以及我們如何為其築起信任的防線。
6 min read
AuthN、AuthZ、Audit:後端最難的不是 CRUD,是把權限講清楚
Backend

AuthN、AuthZ、Audit:後端最難的不是 CRUD,是把權限講清楚

後端工程有個很不浪漫的事實:真正的大魔王通常不是效能,也不是資料庫,而是 3A: * AuthN(認證):你是誰 * AuthZ(授權):你能做什麼 * Auditing(審計):你做了什麼、何時做的、能不能追溯 只要這三個沒搞清楚,你的服務很容易就變成在網路上裸奔。 ## 為什麼「只靠 API Key」很常翻車 很多 API 為了方便,直接用一組 API key 當門票。 它的問題不是不好用,而是它的安全語義太弱: 1. 它通常代表的是「某個程式/某個 client」 你知道是某個 app 在呼叫,但你不知道背後是誰在操作。 2. 它是靜態憑證 外流一次就很麻煩: * 很難追到是誰拿走的 * 很難做到細粒度撤銷 * 也很難做行為歸因 3. 把權限切到每個使用者的 key
3 min read