# Transport encryption

**URL:** <https://discuss.ipfs.tech/t/transport-encryption/3181>\
**Category:** Help\
**Tags:** go-ipfs\
**Created:** [June 11, 2018, 3:41pm UTC](https://discuss.ipfs.tech/t/transport-encryption/3181 "2018-06-11T15:41:04Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![EnchanterIO](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/enchanterio/32/928_2.png) [@EnchanterIO](https://discuss.ipfs.tech/u/EnchanterIO)\
**Post date:** [June 12, 2018, 8:06am UTC](https://discuss.ipfs.tech/t/transport-encryption/3181/3 "2018-06-12T08:06:40Z")

</div>

Hey @stebalien i went through the secio library as well as all the links over here: [https://github.com/libp2p/go-libp2p-secio/issues/7](https://github.com/libp2p/go-libp2p-secio/issues/7) but I can’t find the place in code where IPFS is actually performing data encryption.

As far I see the Secio library is handling authentication of the peers but the connection itself is still TCP without encrypting the blocks.

---

_[View the full topic](https://discuss.ipfs.tech/t/transport-encryption/3181)._
