TIdBlockCipherIntercept

TIdBlockCipherIntercept

我想加密在TIdTCPClientTIdTCPServer组件之间发送的一些数据包。在客户端,我可以使用TIdBlockCipherIntercept来实现我的加密/解密。但是,我找不到要分配给我的IdTCPServer的匹配服务器端组件,也无法在Google上找到任何内容。我应该怎么办?

最佳答案

在没有TIdServerIntercept后代的情况下,您可以处理OnConnect事件,并将TIdBlockCipherIntercept实例分配给服务器连接的Intercept属性。

AContext.Connection.Intercept := TIdBlockCipherIntercept.Create(AContext.Connection);

10-08 13:34