当前位置:  软件>C/C++软件

安全管道守护进程 Spiped

    来源:    发布时间:2014-12-14

    本文导语:  Spiped (发音 "ess-pipe-dee") is a utility for creating symmetrically encrypted and authenticated pipes between socket addresses, so that one may connect to one address (e.g., a UNIX socket on localhost) and transparently have a connection established to another address (e.g., a UNIX socket on a...

Spiped (发音 "ess-pipe-dee") is a utility for creating symmetrically encrypted and authenticated pipes between socket addresses, so that one may connect to one address (e.g., a UNIX socket on localhost) and transparently have a connection established to another address (e.g., a UNIX socket on a different system). This is similar to 'ssh -L' functionality, but does not use SSH and requires a pre-shared symmetric key.

Spiped uses strong and well-understood cryptographic components: The initial key negotiation is performed using HMAC-SHA256 and an authenticated Diffie-Hellman key exchange over the standard 2048-bit "group 14"; following the completion of key negotiation, packets are transmitted encrypted with AES-256 in CTR mode and authenticated using HMAC-SHA256.  The simplicity of the code — about 4000 lines of C code in total, of which under 1000 are specific to spiped (the rest is library code originating from kivaloo and Tarsnap) — makes it unlikely that spiped has any security vulnerabilities.

On the author's 2.5 GHz Intel Core 2 laptop, spiped operates at approximately 200 Mbps


    
 
 

您可能感兴趣的文章:

  • 守护进程和fork()以及管道通信的结合
  • 多进程通讯的管道相关问题
  • 如何实现管道和后台进程
  • linux进程管道通信
  • 为什么无名管道只能在具有亲缘关系的进程之间进行通信?
  • 多个进程同时写一个管道会不会有问题???
  • 一个进程中能够打开两个管道么 一个读 一个写
  • 管道中的父进程要不要等待子进程的退出?
  • 关于进程与管道的问题,谢谢。
  • 进程间通信---关于管道
  • 管道和父子进程的问题
  • 请教个父子进程管道问题
  • linux进程间通信(管道)的问题
  • 用无名管道实现进程通信,可是出错了,打击哦
  • linux进程管道通信C语言编程:程序有问题,请指点迷津
  • linux进程间通信(命名管道)的问题
  • 初学.请帮忙看看fork的子进程读管道时为何阻塞!
  • Linux中管道的使用(父或子进程中能否都保留读写端)
  • 父子进程之间管道通信问题
  • 在用管道通信父子进程遇到问题
  • 如何用命名管道(FIFO)实现非阻塞模式进程间通讯(IPC)?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • linux管道问题,管道建立后如何同步?
  • 哪位大侠知道Linux里的有名管道传送数据快不快?有名管道操作的过程是否有读写硬盘的操作?
  • 1哪位大侠知道Linux里的有名管道传送数据快不快?有名管道操作的过程是否有读写硬盘的操作?
  • 怎么样以非阻塞的方式从管道中读取数据?因为我用read函数时,如果管道没有数据就会阻塞住???
  • (100)"断开的管道" 在Socket编程当中,如果我连续发送包,例如1000次,总会出现"断开的管道"的错误提示,请问如何解决
  • 管道(|)是怎么实现的?
  • 我用管道作为一个程序的标准输入时,程序报错说不是一个终端不能做为标准输入,请问怎么样管道成为它的标准输入呢???具体错误信息见内
  • 请问何时删除命名管道哪?
  • Linux下面的"匿名管道",是否对应着某种实体?
  • 串口和管道诡异的问题,在线急等解答
  • 请问如何让自己编写的Shell程序支持管道?
  • 命名管道open时被阻塞了
  • 关于有名管道的权限问题?
  • 命名管道问题
  • linux 管道通信
  • 关于管道的用法
  • 请教大家一个关于管道的问题
  • 创建了一个管道,写入数据正确,读数据失败。为什么?
  • 什么原因可以造成管道破裂?
  • 匿名管道的堵塞


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3