代码之家  ›  专栏  ›  技术社区  ›  Gene Vincent

如何在OpenSSL中设置TLS应用程序数据协议

  •  1
  • Gene Vincent  · 技术社区  · 11 年前

    我已经使用OpenSSL为我的一个C++应用程序添加了TLS加密。

    当我查看Wireshark中的流量时,我注意到您可以看到在“TLSv1记录层:应用程序数据协议”中加密的是什么类型的数据。

    我真的不想透露这种信息。有没有办法将协议设置为“未指定”或其他什么?

    1 回复  |  直到 11 年前
        1
  •  1
  •   Remi Gacogne    11 年前

    Wireshark中显示的“应用程序数据协议”字段是基于TCP源端口和目标端口的猜测,不在TLS流中携带。

    您可以自己检查Wireshark的源代码,它位于第1686行附近的dissect_ssl3_record()、epan/dissectors/packet-ssl.c中。