在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于模擬的通用可組合安全

冬至子 ? 來源:數云密碼 ? 作者:梅琳 ? 2023-09-17 15:16 ? 次閱讀

1. 基于游戲的安全模型

定義挑戰者和攻擊者之間的交互,計算敵手成功的概率,以IND-CPA為例:

圖片

2. 基于模擬的安全模型

假設存在兩個世界,一個理想世界,一個現實世界。現實世界中,協議參與各方交互式地運行協議。在理想世界中,存在一個可信第三方,各個參與方只需把自己的輸入交給可信第三方,由可信第三方完成計算,并將結果返回給各參與方。

我們說一個協議是安全的,如果任何現實世界中的攻擊都可以在理想世界中被模擬,如果存在攻擊在現實世界中成功,那么在理想世界中也存在模擬的攻擊可以成功,但是消息通過安全信道發送,計算由可信方執行,因此在理想世界中不能實施成功的攻擊,從而在現實世界中攻擊也不能成功。所以,現實世界中的攻擊手段少于等于理想世界。也就是說,現實世界至少和理想世界一樣安全。而理想世界的安全性顯而易見,因為這是由可信第三方保證的,所以我們通過這種方式刻畫協議的安全性。

圖片

3. 獨立運行安全的不足

如果協議是獨立運行的,即環境中只有該協議在執行,那么我們稱其為 stand-alone。如果一個協議在獨立運行的情況下是安全的,并不能說明在組合執行的情況下,其也是安全的。甚至可以構造一些流氓協議,破壞原始協議的安全性。此外,即使同一個協議的多個實例并行運行,也不一定能夠保證安全性。

圖片

其中,協議π是一個輸入為n比特的密鑰的安全協議,用戶們共享2n比特的密鑰k=k1k2

協議π1:用戶公開k1,使用k2作為密鑰執行協議π

協議π2:用戶公開k2,使用k1作為密鑰執行協議π

協議π1和π2同時執行后,就不再安全。

4. UC安全

2001年,Canetti提出了通用可組合安全(Universally Composable Security,以下簡稱為UC安全)的概念。它的最優秀的性質就是一種模塊化設計思想:可以單獨設計協議,只要協議滿足UC安全,那么就可以保證它和其它協議并行運行的安全。UC安全模型使得對任意密碼協議有統一和系統的描述,使得復雜協議分析變得簡單。

·UC框架定義了 現實環境 (real world),現實環境描述協議的真實運行情況,其中所有參與者在真實敵手A存在的環境下運行真實協議。

·UC框架定義了 理想環境 (ideal world),用來描述密碼協議的理想運行情況。在理想環境下,存在虛擬參與者、理想敵手S和理想函數F。參與者間以及敵手S與參與者不直接通信,所有參與者和敵手S均與理想函數交互。理想函數本質上是一個不可攻陷的可信角色,用來完成密碼協議所需的理想運行環境下滿足安全需求的理想功能。

在UC框架中,環境Z用來模擬協議運行的整個外部環境(包括其它并行的協議、攻擊者等)。Z可以與所有的參與者以及攻擊者A和S直接通信,不允許直接訪問理想函數F。

協議設計者按照如下步驟來構造更為復雜的協議。

1.設計一個“高層的”協議來安全地解決復雜任務,并假設其中用到的子任務可以安全地執行;

2.設計UC安全的協議來完成子任務;

3.通過將通UC安全的子任務插入到“高層”協議中來獲得一個完整的協議。

設計一個比較復雜的協議的時候,我們就有了一個強力的工具幫助實現模塊化的設計,首先從底層開始設計一個個UC安全的子協議,然后一層層地都用UC安全定理進行組合,那么就可以保證整個系統的安全性,而且如果系統的協議最項層依然保證UC安全的話(也就是說,它也能安全實現某個理想功能),整個系統就都是一個安全的模塊,可以供更復雜的系統直接調用。

已有的一些理想函數:安全通信,公鑰加密,兩方計算和多方計算等。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 密鑰
    +關注

    關注

    1

    文章

    139

    瀏覽量

    19779
  • 模擬器
    +關注

    關注

    2

    文章

    877

    瀏覽量

    43261
收藏 人收藏

    評論

    相關推薦

    STM32F0比較器介紹

    2個通用比較器? 軌到軌輸入? 速度/功耗可配置? 可單模塊獨立工作,也可和定時器一起工作? 兩個比較器可組合成窗口比較器使用? 多個比較門限可供選擇? 比較器輸出? 常用于:? 根據比較結果退出低功耗模式? 信號調節? 周期電流控制(結合DAC和定時器的PWM輸出)
    發表于 09-12 07:20

    通用可組合的組密鑰交換協議

    該文提出了一個通用可組合框架下的組密鑰交換理想函數,并在防篡改硬件令牌的基礎上,利用部分隔離狀態下證據不可區分知識證明,設計了一個組密鑰交換協議,安全地實現了
    發表于 11-13 15:01 ?5次下載

    通用可組合的公平電子支付協議

    公平性是電子支付協議的一個基本屬性。該文基于通用可組合模型,定義了公平電子支付理想函數。在可轉化簽名理想函數、注冊理想函數和安全會話理想函數輔助的混合模型下,
    發表于 11-18 15:06 ?0次下載

    MAX17007A, MAX17008 可組合的、雙通道、Q

    MAX17007A, MAX17008 可組合的、雙通道、Quick-PWM圖形核控制器,用于筆記本電腦 MAX17007A/MAX17008是可組合的、雙通道、Quick-PWM™圖形核控制器。 控
    發表于 03-31 09:47 ?519次閱讀

    通用可組合的RFID搜索協議

    為了解決對 無線射頻識別 (RFID)標簽的安全搜索問題,對RFID搜索協議的安全需求進行了分析.基于通用可組合模型,提出了RFID搜索理想函數.利用偽隨機函數原語
    發表于 07-15 16:39 ?37次下載

    通用可組合的群簽名協議

    目前群簽名協議大多只局限于單個協議執行的安全性,在多協議環境下安全性減弱。為此,研究通用可組合模型框架下的群簽名在多個協議并發執行時的安全
    發表于 02-24 14:57 ?0次下載

    區塊鏈可組合性的價值探索

    區塊鏈電腦網絡擁有無需信任 trustless 的本質,這極大的釋放了可組合性的潛力,因為開發者可以在共享的基礎設施上進行開發工作,無需擔心他們下一層級的依附之物會被挖墻腳。這是千真萬確,因為區塊鏈
    發表于 03-21 11:11 ?679次閱讀
    區塊鏈<b class='flag-5'>可組合</b>性的價值探索

    超融合的未來是什么?

    人機交互,分解人機交互,分布式人機交互,可組合基礎設施,可組合/分解基礎設施,融合基礎設施,開放融合,混合人機交互,HCI 2.0,混合融合基礎設施和混合云基礎設施,你了解多少?
    的頭像 發表于 07-09 09:05 ?5501次閱讀
    超融合的未來是什么?

    DFRobot長U型支架組合成云臺介紹

    長U型支架+多功能鋁合金舵機支架+舵機+ 杯士軸承即可組合成云臺,機械手,機器人關節,仿生機器人和類人機器人。
    的頭像 發表于 11-18 09:23 ?2150次閱讀
    DFRobot長U型支架<b class='flag-5'>組合</b>成云臺介紹

    dfrobot全方位蜂巢云臺簡介

    這是一款大負載、可組合的多功能云臺平臺。
    的頭像 發表于 12-20 16:14 ?1175次閱讀
    dfrobot全方位蜂巢云臺簡介

    可組合數據中心的部署和應用說明

    可組合數據中心部署應用程序將使IT更容易滿足組織業務需求,同時提高部署速度。在數據中心IT基礎設施的發展過程中,一旦部署,計算、存儲和網絡系統將保持固定配置并且不靈活。
    的頭像 發表于 12-25 16:16 ?587次閱讀

    軟件定義+硬件加速,賽靈思詮釋可組合式的數據中心

    的應用,而無需硬件的升級和擴展?!痹谫愳`思數據中心的春季媒體溝通會上,數據中心市場總監Ed Wright說道。 Ed Wright 賽靈思數據中心事業部市場營銷總監 ? 本次溝通會上,賽靈思的主題是可組合性,著重介紹了可組合式的智能NIC、smart w
    的頭像 發表于 03-19 16:15 ?1.9w次閱讀

    Jetpack Compose基礎知識科普

    而精彩。Compose 使用全新的組件——可組合項 (Composable) 來布局界面,使用修飾符 (Modifier) 來配置可組合項。
    的頭像 發表于 04-02 13:38 ?2983次閱讀

    JDK19中比較重要的新特性

    Record Patterns可對Record的值進行解構,通過嵌套Record模式和Type模式能夠實現強大的、聲明性的、可組合的數據導航和處理形式。
    的頭像 發表于 09-26 09:22 ?1661次閱讀

    為什么模塊化可組合性對當今的安全關鍵型軟件開發至關重要

    模塊化解決了設計具有明確定義的接口的子系統(模塊)的問題,這些接口可用于各種上下文。可組合性要求模塊之間的關系,以便它們可以以解決多個問題的方式組合在一起。特溫特大學的Ansgar Fehnker對這兩個概念如何協同工作給出了這樣的定義:
    的頭像 發表于 11-16 16:51 ?929次閱讀
    主站蜘蛛池模板: 亚洲第一视频区| 超级淫小黄文大全很污的那种| 天天精品在线| 天堂网www天堂在线网| 秋霞麻豆| 福利片在线播放| 黄色片xxxx| 男女午夜剧场| 亚在线| 四虎影视色费永久在线观看| 日韩精品你懂的在线播放| 免费视频你懂得| 国产经典三级| 天天做天天爱天天爽天天综合| 人人艹人人草| 在线黄| 激情九月| 色偷偷网址| 可以免费看的黄色片| 爱射综合| 成年女人毛片| 午夜dy888理论| 校园 春色 欧美 另类 小说| 日本妈妈4| 国产精品最新资源网| 天天操天天射天天插| 777影院| 综合欧美亚洲| 日本www免费| 磁力bt种子搜索在线| 神马午夜嘿嘿嘿| 高清xxx| 性xxxxfreexxxxx国产| 毛片免| 天天摸天天做天天爽在线| 51xx嘿嘿午夜| 在线天堂资源| 免费看一级毛片| 天天天色| 一区二区三区四区无限乱码在线观看| 亚洲电影一区二区|