Email Anti-scamming

提案人 M.A.I.L. ( Mail Accessible with Immutable Ledger )
台大資工/網媒所

「駭客利用假造的高相似度電子郵件帳號寄信給企業,引導收件員工在惡意網站上輸入帳號及密碼。」 「員工收到偽裝成供應商的郵件,給予錯誤的匯款帳號,欺騙企業員工匯款到駭客帳戶,或是透過釣魚信件盜取企業機密與散布病毒。」 「連 Google、Facebook 都乖乖受騙上當!立陶宛男子以 BEC 手法假冒廣達收款約新台幣 38 億元得逞,被判 5 年有期徒刑」 根據統計,每一封惡意郵件平均可以造成 15 萬美元損失,而且非常難以預防。我們針對電子郵件詐騙(Business Email Compromise, BEC)提出完整的解決方案,能夠自動偵測惡意電子郵件、釣魚或是偽裝惡意郵件,防止企業或個人使用者遭受損失。

專案名稱

M.A.I.L. ( Mail Accessible with Immutable Ledger )

專案簡介

在電子郵件詐騙(Business Email Compromise, BEC)中,攻擊者使用電子郵件標頭來遮罩他們自己的身分,並冒充合法寄件人。

雖然電子郵件詐騙是一種涉及偽造電子郵件標頭資訊的特定策略,但攻擊者可以使用其他策略來實現類似的結果。例如,攻擊者可能會建立一個看起來與合法寄件者網域非常相似的電子郵件網域,寄希望於收件者不會注意到錯誤。

電子郵件詐騙透過和公司網域相似的釣魚信件、駭入公司內部郵件等方式,騙員工匯款到詐騙帳戶,在2019年美國的網路犯罪報告中,BEC造成的損失就高達17億美元,佔網路犯罪損失總額的50%。儘管目前有許多資安防堵機制,但仍沒有一個有效的機制解決,因此我們希望透過區塊鏈的方式改善此問題。

此專案於 g0v slack/Discord 零時小學校伺服器的頻道名稱

ntu_mail_accessible_immutable_ledger

請勾選你目前提案課程所屬的學校,若為自主提案請勾選其他。

台大資工/網媒所

提案代表人

Jeffrey Chen

提案代表人的 g0v Slack/Discord 零時小學校伺服器名稱

Jeffrey Chen

提案團隊簡介

˙ Jeffrey Chen : 提案者
˙ 槓上開花 : 後端工程師
˙ 施君諺 : PM
˙ Joey : 資料科學家
˙ Penny : HCI / UIUX
˙ 林鼎鈞 :智能合約工程師

為什麼要做這個專案?(動機)

每當我們打開Email時,常常會收到未知寄件者或是陌生信件,不禁會想說這封信是否值得信任,或許我們已經在不知不覺中成為網路詐騙的受害者。再加上我們幾個都有在公司實習的經驗,討論後發現各公司的信箱都有收到釣魚信件的情形,儘管公司內部會有資安宣導和防火牆的提醒,仍會有些漏網之魚,只能靠同事們互相提醒不要點擊。

詐騙手法層出不窮,從冒充公司網域、常用的應用程式發送通知,到偽裝成其他同事的訊息都有,不論是金錢、個人資訊或公司機密都暴露在風險之下,查詢之下更發現這種粗暴的詐騙方式每年都造成大量的損失,因此希望可以為此提供解方。

請描述此專案預計解決的問題?

詐騙

  • 冒充公司網域
  • 冒充常用的應用程式發送通知
  • 偽裝成其他同事的訊息
  • 攔截電子郵件竄改內容

其他

  • Google先前拿電郵內容作為推薦廣告的根據,得靠各國修法
  • 垃圾信件很多

目前已有哪些類似專案?請嘗試分析其不足需優化之處。(若目前無類似專案,請寫「無」。)

區塊科技-ChkSender

  • 沒有實現去中心化的概念,仍然使用傳統電子郵件服務,並藉由額外一個中心化的團體來替用戶收發郵件以及認證。
  • 使用對稱性加密來為信件和key進行加密,此方法仍存在中間人破解加密方式的可能性,因此無法保證信件的保密性及安全性。

專案預計提供何種解決方式,並請詳細說明其功能/服務

針對ChkSender未提及之服務,我們預計以下述方式進行解決:
1. 藉由Web3.0提供收送電子郵件的服務,用戶僅須持有一個加密錢包(e.g. Metamask, Trust Wallet)即可收發郵件 ,不須經過第三方團體的協助,達成真正端到端的信件通訊。
2. 當使用者進行註冊時將會會得一組公、私鑰,此組公、私鑰的運作方式類似常見 非對稱式加密(e.g. RSA)來為寄件方之信件進行加密,藉此保護收寄雙方之資料、信件隱私。
3. (Add-on)AI 模型上鏈,協助用戶辨識潛在之惡意及垃圾郵件。

請列出這個計畫的目標對象,他們的需求、情境與使用動機?

  • 一般使用者

  • 更私密的收寄環境,保護收寄雙方之個人隱私和信件內容。

  • 信任的信件來源,以防惡意人士對用戶進行詐騙。

  • 更準確的判讀垃圾信件

  • 企業用戶

    • 更私密的收寄環境,保護公司間的內部機密、合作內容不被窺探。
    • 可信任的信件來源,以防惡意人士藉由電子郵件對公司內部進行攻擊。
    • 避免員工誤點外部詐騙連結

請提供本專案的示意圖或介面設計草圖

預計如何讓使用者得知並參與專案,並回饋意見?

  • 廣告宣傳

  • B2C:社群平台、KOL宣傳、業配置入

  • B2B:業務推廣、B2B第三方平台廣告投放

  • 用戶回饋機制

    類似一般客服機制但不限於任意形式,可為傳統客服郵件,也可以是社群平台、線上表單等方式提供用戶回饋機制。

請列出專案使用到的數位工具及技術/程式語言。

開發:
˙ Web3.0 Email system : JavaScript, Python, C++
˙ Blockchain : Solidity, Sepolia
˙ AI (on Security) : any AI framework

此專案目前有哪些可運用的相關資源可支持專案發展?

  • Blockchain
  • g0v
  • 瀏覽器套件
  • Huggingface

你覺得本專案可能會面臨的困難有哪些?你將如何解決這些困難?

  • 有關Web3.0和區塊鏈之技術

    至社群平台請教相關前輩的開發經驗和建議。

  • 建構可以長久經營的商業模式

    尋求創業輔導或其他新創前輩的建議。

  • 推廣專案、產品

    藉由社群平台、自媒體平台推廣去中心化之優點和未來科技趨勢,提升人們對於Web3.0概念的認同以及對資安的重視性,同時推廣此專案。

專案目前需要哪些方面的幫助呢?(人力、資源、宣傳等)

目前團隊缺乏的專業如下:

  • 前端工程師
  • 智能合約工程師
  • 行銷
  • 商業模式分析

預計一年內專案時程規劃

1.2023/07~2023/12
˙ 專案開發
˙ 調整商業模式
˙ 研討行銷方式
2. 2024/01~2024/03
˙ 測試版上線
˙ 產品推廣
˙ 與鏈上公司合作
3. 2024/04~
˙ 正式上線提供服務
˙ 用戶擴展回饋
˙ 功能擴充
˙ 正式上線提供服務
˙ 用戶擴展

此專案現階段目標完成後,未來可能進一步的發展?

  • 強化加密演算法,讓惡意第三方更難窺探信件內容。
  • 提供更強大的AI模型,更好的區分出收件匣內的惡意郵件。
  • 與貨幣以及NFT結合串接,讓區塊鏈上交易或是轉帳時更加有保障。

若有本專案介紹的投影片/影片等資料,請提供。

TBU

請提供本專案預計開源之軟體套件、授權文件、圖檔等之連結,並標注各自授權方式。

TBU

專案團隊討論共筆的連結

你有什麼其他想補充的事情嗎?

TBU

本次競賽專案與哪幾項聯合國永續發展目標 SDGs 相符?(可複選

SDG 16 和平、正義及健全制度