繁体   English   中英

C ++是否可以加密通过命名管道发送的数据?

[英]C++ Is it possible to encrypt data sent over a named pipe?

我有一个相互通信的命名管道服务器和命名管道客户端。 但是我不希望任何人都能读取通过命名管道发送的数据。 该代码用C ++编写。

我有几个问题:

1)可以完全使用命名管道吗?

2)如果可以使用命名管道,是否可以加密通过命名管道发送的数据?

对的,这是可能的。 如果您同时编写客户端和服务器端。 管道上的数据只是字节序列。 有关紧凑算法,请参见XXTEA。

我建议使用众所周知的安全算法(例如AES)和库(WolfSSL或OpenSSL )进行加密。

顺便说一句,当前大多数CPU支持AES算法的硬件加速。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM