# Simplifying OTR deniability.

DevFeed: [Simplifying OTR deniability.](<https://devfeed.tech/articles/simplifying-otr-deniability-1843.md>)

Original publisher: [Read original article](<https://signal.org/blog/simplifying-otr-deniability/>)

Published: 2013-07-27T00:00:00Z

Content type: article

Language: en

Sources: [Signal Blog](<https://devfeed.tech/sources/signal-blog.md>)

Topics: [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>), [Android](<https://devfeed.tech/topics/android.md>), [client](<https://devfeed.tech/topics/client.md>), [iOS](<https://devfeed.tech/topics/ios.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [communication](<https://devfeed.tech/tags/communication.md>), [cryptographic](<https://devfeed.tech/tags/cryptographic.md>), [fees](<https://devfeed.tech/tags/fees.md>), [ios](<https://devfeed.tech/tags/ios.md>), [privacy](<https://devfeed.tech/tags/privacy.md>)

## AI overview

The article examines a proposed change to the deniability properties of the OTR-derived cryptographic protocol used by TextSecure. It explains how identity keys, ephemeral keys, shared secrets, cipher keys, and MAC keys allow recipients to authenticate messages while preventing them from proving to others who authored them. The article also describes TextSecure's transition from SMS/MMS transport to device data channels to support iOS communication, avoid SMS fees, and obscure conversation metadata from telecommunications providers.

## Source excerpt

At Open Whisper Systems we help develop TextSecure, an encrypted chat application for Android. TextSecure was designed as a general purpose SMS/MMS client which would also automatically encrypt conversations when communicating with other TextSecure users. For those encrypted sessions, TextSecure uses a compact derivative of the well-known OTR protocol. We're currently in the process of transitioning TextSecure to use a device's data channel as a transport for communication with other TextSecure users whenever possible. This enables communication with the upcoming TextSecure for iOS, helps users avoid SMS fees, and obscures conversation metadata from telcos. The transition to a new transport is also a good opportunity for us to evaluate and introduce additional cryptographic protocol changes. Below is one cryptographic protocol change we're thinking of making that we'd welcome feedback on. Read more...