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

電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>Ockam用于端到端加密的Rust庫

Ockam用于端到端加密的Rust庫

2022-05-06 | zip | 11.78 MB | 次下載 | 免費

資料介紹

授權(quán)協(xié)議 Apache-2.0
開發(fā)語言 Rust
軟件類型 開源軟件

軟件簡介

Ockam 是一個?Rust 和 Elixir 庫,用于端到端加密、相互認(rèn)證、安全通信。現(xiàn)代分布式應(yīng)用程序中的數(shù)據(jù)很少通過單個點對點傳輸連接進(jìn)行交換。應(yīng)用程序消息在到達(dá)最終目的地之前,通常會通過復(fù)雜的、多跳、多協(xié)議的路由——跨數(shù)據(jù)中心、通過隊列和緩存、通過網(wǎng)關(guān)和代理。

Ockam 是一套編程庫和基礎(chǔ)設(shè)施,它使我們的應(yīng)用程序可以輕松地保證數(shù)據(jù)的端到端完整性、真實性和機密性。


特征

  • 端到端加密、相互認(rèn)證的安全通道。
  • 密鑰的建立、輪換和撤銷。
  • 由隱私上下文隔離的身份配置文件。
  • 基于屬性的訪問控制
  • 適用于各種操作環(huán)境、傳輸協(xié)議和加密硬件的附加組件。
  • 多種語言的庫 -?Rust、Elixir。

Ockam

  1. 安裝 Rust

    curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
  2. 設(shè)置一個新的 cargo 項目以開始。

    cargo new --lib hello_ockam && cd hello_ockam && mkdir examples &&
      echo 'ockam = "*"' >> Cargo.toml && cargo build
  3. examples/hello.rs創(chuàng)建一個文件并將以下代碼片段復(fù)制到其中。

    // examples/hello.rs
    
    use ockam::{route, Context, Entity, Result, TrustEveryonePolicy, Vault};
    
    #[ockam::node]
    async fn main(mut ctx: Context) -> Result<()> {
        // Create a Vault to safely store secret keys for Alice and Bob.
        let vault = Vault::create(&ctx).await?;
    
        // Create an Entity to represent Bob.
        let mut bob = Entity::create(&ctx, &vault).await?;
    
        // Create a secure channel listener for Bob that will wait for requests to
        // initiate an Authenticated Key Exchange.
        bob.create_secure_channel_listener("bob", TrustEveryonePolicy).await?;
    
        // Create an entity to represent Alice.
        let mut alice = Entity::create(&ctx, &vault).await?;
    
        // As Alice, connect to Bob's secure channel listener and perform an
        // Authenticated Key Exchange to establish an encrypted secure channel with Bob.
        let channel = alice.create_secure_channel("bob", TrustEveryonePolicy).await?;
    
        // Send a message, ** THROUGH ** the secure channel,
        // to the "app" worker on the other side.
        //
        // This message will automatically get encrypted when it enters the channel
        // and decrypted just before it exits the channel.
        ctx.send(route![channel, "app"], "Hello Ockam!".to_string()).await?;
    
        // Wait to receive a message for the "app" worker and print it.
        let message = ctx.receive::<String>().await?;
        println!("App Received: {}", message); // should print "Hello Ockam!"
    
        // Stop all workers, stop the node, cleanup and return.
        ctx.stop().await
    }
    
  4. 運行示例

    cargo run --example hello
?

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1錦銳科技CA51F2 SDK開發(fā)包
  2. 24.06 MB   |  29次下載  |  1 積分
  3. 2涂鴉各WiFi模塊原理圖加PCB封裝
  4. 11.75 MB   |  4次下載  |  1 積分
  5. 3錦銳CA51F005 SDK開發(fā)包
  6. 19.47 MB   |  3次下載  |  1 積分
  7. 4蘋果iphone 11電路原理圖
  8. 4.98 MB   |  3次下載  |  2 積分
  9. 5基礎(chǔ)模擬電子電路
  10. 3.80 MB   |  2次下載  |  1 積分
  11. 6FS4059B、FS4059C雙節(jié)鋰電池充電應(yīng)用圖
  12. 0.05 MB   |  1次下載  |  免費
  13. 7RA-Eco-RA6M4-100PIN-V1.0開發(fā)板資料
  14. 34.89 MB  |  1次下載  |  免費
  15. 8RF9209 低功耗高靈敏EM9209 2.4G通信模塊規(guī)格書
  16. 565.33 KB  |  次下載  |  免費

本月

  1. 1AI智能眼鏡產(chǎn)業(yè)鏈分析
  2. 4.43 MB   |  382次下載  |  免費
  3. 2蘇泊爾電磁爐線路的電路原理圖資料合集
  4. 2.02 MB   |  296次下載  |  5 積分
  5. 3貼片三極管上的印字與真實名稱的對照表詳細(xì)說明
  6. 0.50 MB   |  94次下載  |  1 積分
  7. 4長虹液晶電視R-HS310B-5HF01的電源板電路原理圖
  8. 0.46 MB   |  91次下載  |  5 積分
  9. 5錦銳科技CA51F2 SDK開發(fā)包
  10. 24.06 MB   |  29次下載  |  1 積分
  11. 6AO4803A雙P通道增強型場效應(yīng)晶體管的數(shù)據(jù)手冊
  12. 0.11 MB   |  28次下載  |  2 積分
  13. 7長虹液晶彩電LS29機芯的技術(shù)資料說明
  14. 3.42 MB   |  16次下載  |  2 積分
  15. 8802.11_Wireless_Networks
  16. 4.17 MB   |  12次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935127次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
  4. 1.48MB  |  420064次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233089次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191388次下載  |  10 積分
  9. 5十天學(xué)會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183342次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81588次下載  |  10 積分
  13. 7Keil工具M(jìn)DK-Arm免費下載
  14. 0.02 MB  |  73815次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65988次下載  |  10 積分
主站蜘蛛池模板: 青草午夜精品视频在线观看 | 日韩毛片在线视频 | 免费的黄色片 | 国产乱辈通伦影片在线播放 | 狂野欧美性猛交xxxx免费 | 视频在线观看高清免费大全 | 扒开末成年粉嫩的流白浆视频 | 人人人人干| 曰本三级香港三级人妇99视频 | 日本xxxx色视频在线观看免费 | 美国bj69 video18| 四虎影永久在线观看网址 | 99色在线观看| 欧美男人天堂网 | 欧美日本一区二区 | 欧美亚洲综合另类成人 | 91视频精品| 福利色视频 | 精品三级国产精品经典三 | 一级片免费视频 | 中文字幕有码视频 | 狠狠色噜噜狠狠狠狠2021天天 | 亚洲国产欧美在线成人aaaa | 日产毛片 | 久久精品人人做人人看 | 青草网址 | bt种子在线www天堂官网 | 五月婷婷深深爱 | 在线天堂资源www中文在线 | 亚洲 欧美 中文字幕 | 二级黄绝大片中国免费视频0 | 国产va在线播放 | 日本女人啪啪 | 一级毛片一级毛片一级毛片 | 永久手机看片福利盒子 | avtt国产| 老司机亚洲精品影院在线 | 亚洲高清国产拍精品影院 | 在线观看色视频网站 | 成人18视频拍拍拍拍拍拍 | 丁香六月色婷婷综合网 |