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

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

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

3天內不再提示

亂碼電路第2部分:通用解決方案

星星科技指導員 ? 來源:ADI ? 作者:jwallrabenstein ? 2023-06-27 16:12 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在我們的亂碼電路系列的第 1 部分中,我們找到了拯救遇難朋友的特定問題解決方案。但是,該解決方案沒有提供私下計算函數的通用方法(不透露其輸入)。構建用于評估特定函數f(x)的通用解決方案的一種方法是設計一個電路,將可能的輸入x映射到可能的輸出f(x)。例如,考慮一個NAND門:

wKgaomSan7eAOwJBAABb11YhM30095.png

門將其輸入導線 ({0,1}, {0,1}) 的所有可能值映射到其輸出導線 {0,1} 的值。但是,為了找到輸出導線的值,評估器必須知道輸入導線的值。我們的目標問題要求輸入線保持私有,因此我們需要修改這種方法。

亂碼電路

一般的解決方案是由圖靈獎獲得者Andrew Yao在1986年給出的[1]。令人難以置信的是,Yao證明了任何多項式時間函數都可以通過“亂碼”規則電路在多項式時間內安全地計算(不泄露玩家的輸入)。在本介紹中,我們將考慮最簡單的情況,即只有兩個參與者,愛麗絲和鮑勃。每個都有一個不應透露給對方的專用輸入位,并且每個都想了解NAND(Alice Input,Bob Input)的結果。由于任何函數都可以從NAND門構造,因此僅顯示如何亂碼就足夠了。我們將讓 Alice 生成(構建)亂碼電路,Bob 將評估亂碼電路以恢復結果。

電機步驟(愛麗絲)

生成器的第一步是將導線輸入 {0,1} 替換為獨立且相同分布 (i.i.d.) 隨機值 K。這些隨機值將用作對稱密碼(如 AES)的加密密鑰。在我們的表示法中,K 映射到的二進制值 {0,1} 是上標,而 K 對應的輸入線 {1,2} 是下標。在我們的示例中,Alice 將向導線 1 提供輸入,Bob 將向導線 2 提供輸入。

由于 Alice(電線 1)知道她的輸入位 b,她只需刪除與 1-b 對應的另一個鍵。但是,Alice 將如何向 Bob 發送與他的輸入位對應的密鑰?

顯而易見的解決方案存在問題:

如果鮑勃向愛麗絲索要與他的位b相對應的密鑰,那么他已經透露了他的私人輸入。

如果 Alice 向 Bob 發送 b 和 1-b 的兩個鍵,那么 Bob 可以在兩個輸入上評估 f(x),而不僅僅是一個輸入。這揭示了其他信息,可能包括愛麗絲的私人輸入。

若要理解為什么發送兩個密鑰都會顯示其他信息,請考慮一個示例,其中 Alice 的輸入位為 0,Bob 的輸入位為 0。NAND(0,0) 的輸出為 1。如果 Bob 只知道他的輸入位是 0 并且結果是 0,那么 Alice 的輸入位可能是 0 或 1。但是,如果 Bob 能夠同時評估 0 和 1 上的門,他會發現 NAND(A,0)=1 和 NAND(A,1)=1,這表明 Alice 的輸入位必須是 0。這是對愛麗絲私人輸入位的不必要披露。

由于 Bob 無法要求他的輸入密鑰,而 Alice 無法同時給他兩個可能的密鑰,因此我們需要一個解決方案,其中 Bob 只接收其輸入位的密鑰,而 Alice 不知道她發送給 Bob 的密鑰。不可能的?

審核編輯:郭婷

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

    關注

    16

    文章

    1719

    瀏覽量

    137954
  • 函數
    +關注

    關注

    3

    文章

    4377

    瀏覽量

    64540
  • 生成器
    +關注

    關注

    7

    文章

    322

    瀏覽量

    21779
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    了解天線規格和操作,2部分

    編者注:這兩系列的1部分著眼于基本電磁場和天線理論,以及關鍵性能參數。2部分,檢查一些實際
    發表于 05-05 09:21 ?6次下載
    了解天線規格和操作,<b class='flag-5'>第</b><b class='flag-5'>2</b><b class='flag-5'>部分</b>

    GB 9706.1-2007 醫用電氣設備 1部分:安全通用

    醫用電氣設備 1部分:安全通用要求
    發表于 10-09 09:02 ?0次下載

    塔式系統解決方案4部分:在應用中添加以太網

    塔式系統解決方案4部分:在應用中添加以太網
    發表于 10-31 14:10 ?7次下載
    塔式系統<b class='flag-5'>解決方案</b>,<b class='flag-5'>第</b>4<b class='flag-5'>部分</b>:在應用中添加以太網

    電壓基準如何影響ADC性能,2部分

    本文是一個三部分系列的2部分,它研究用于逐次逼近寄存器(SAR)模數轉換器(ADC)的電壓參考系統的設計和性能。
    發表于 05-15 10:41 ?10次下載
    電壓基準如何影響ADC性能,<b class='flag-5'>第</b><b class='flag-5'>2</b><b class='flag-5'>部分</b>

    2部分:FM解決方案和簡單載波開/關鍵控研究介紹

    在本系列關于小型,低成本,一次性無線電設計的1部分中,我們研究了AM技術,從單晶體管解決方案到集成SoC,可以提供可靠的單向通信。在2
    的頭像 發表于 01-16 08:19 ?4187次閱讀
    <b class='flag-5'>第</b><b class='flag-5'>2</b><b class='flag-5'>部分</b>:FM<b class='flag-5'>解決方案</b>和簡單載波開/關鍵控研究介紹

    2部分:使用新型Sigma-Delta ADC的特性和功能的電路建議

    2部分:使用新型Sigma-Delta ADC的特性和功能的電路建議
    發表于 05-09 19:13 ?9次下載
    <b class='flag-5'>第</b><b class='flag-5'>2</b><b class='flag-5'>部分</b>:使用新型Sigma-Delta ADC的特性和功能的<b class='flag-5'>電路</b>建議

    LDO基礎知識:噪聲 - 2部分

    LDO基礎知識:噪聲 - 2部分
    發表于 11-01 08:25 ?2次下載
    LDO基礎知識:噪聲 - <b class='flag-5'>第</b><b class='flag-5'>2</b><b class='flag-5'>部分</b>

    優化您的汽車USB電路防電池短路設計——2部分

    優化您的汽車USB電路防電池短路設計——2部分
    發表于 11-02 08:16 ?0次下載
    優化您的汽車USB<b class='flag-5'>電路</b>防電池短路設計——<b class='flag-5'>第</b><b class='flag-5'>2</b><b class='flag-5'>部分</b>

    了解你的電池組:2部分

    了解你的電池組:2部分
    發表于 11-03 08:04 ?0次下載
    了解你的電池組:<b class='flag-5'>第</b><b class='flag-5'>2</b><b class='flag-5'>部分</b>

    電氣過應力簡介-2部分

    電氣過應力簡介-2部分
    發表于 11-04 09:52 ?6次下載
    電氣過應力簡介-<b class='flag-5'>第</b><b class='flag-5'>2</b><b class='flag-5'>部分</b>

    帶NTC的恒溫器-2部分

    電子發燒友網站提供《帶NTC的恒溫器-2部分.zip》資料免費下載
    發表于 11-21 09:57 ?0次下載
    帶NTC的恒溫器-<b class='flag-5'>第</b><b class='flag-5'>2</b><b class='flag-5'>部分</b>

    使用Zio控制機械臂(2部分)

    電子發燒友網站提供《使用Zio控制機械臂(2部分).zip》資料免費下載
    發表于 12-30 10:12 ?0次下載
    使用Zio控制機械臂(<b class='flag-5'>第</b><b class='flag-5'>2</b><b class='flag-5'>部分</b>)

    使用AWS的IoT環境站2部分

    電子發燒友網站提供《使用AWS的IoT環境站2部分.zip》資料免費下載
    發表于 07-04 14:26 ?0次下載
    使用AWS的IoT環境站<b class='flag-5'>第</b><b class='flag-5'>2</b><b class='flag-5'>部分</b>

    電源設計方法-2部分

    電子發燒友網站提供《電源設計方法-2部分.pdf》資料免費下載
    發表于 09-06 11:42 ?1次下載
    電源設計方法-<b class='flag-5'>第</b><b class='flag-5'>2</b><b class='flag-5'>部分</b>

    如何進行電源設計–2部分

    電子發燒友網站提供《如何進行電源設計–2部分.pdf》資料免費下載
    發表于 09-07 11:09 ?0次下載
    如何進行電源設計–<b class='flag-5'>第</b><b class='flag-5'>2</b><b class='flag-5'>部分</b>
    主站蜘蛛池模板: 国产精品情人露脸在线观看 | cijilu刺激 国产 | tube性欧美另类 | 亚洲一区日韩一区欧美一区a | 男人j进女人j的视频一进一出 | 国产午夜精品视频 | 免费高清在线视频色yeye | 免费黄视频网站 | 在线视频精品免费 | 国产资源免费观看 | 色偷偷av男人的天堂 | 日本一区视频在线播放 | 天天躁夜夜躁狠狠躁2021西西 | 成人黄色一级片 | 成人国产一区 | 福利片第一页 | 一区二区三区在线观看视频 | 亚洲国产欧美在线人成aaa | 35qao强力打造免费上线高清 | 三级理论手机在线观看视频 | 日本一区二区三区四区视频 | 免费大片av手机看片 | 国产精品一久久香蕉产线看 | 午夜黄网 | 特黄特色| 天天想天天干 | 日本天堂影院 | 亚洲 午夜在线一区 | www4虎| 男男之h啪肉np文 | 国产美女流出白浆在线观看 | 国产成人教育视频在线观看 | 看亚洲a级一级毛片 | 日韩毛片高清在线看 | 理论在线视频 | 色我网站 | 日本xxxx69hd| 亚洲国产日韩女人aaaaaa毛片在线 | 久久日精品 | 亚洲欧美一区二区三区图片 | dy天堂|