[OTR-dev] OTR encryption state

verbal verbal at gmail.com
Wed Jan 26 03:04:04 EST 2005


ok, that was a very undescriptive subject, but the issue at hand is
about the behavior of a chat program when someone wants to stop
encrypting messages.

this is how it currently works in adium:

-alice and bob are having an otr-encrypted chat.
-alice decides she no longer wants to talk to bob in an encrypted manner.
-alice turns off otr via UI.
-bob keeps sending messages to alice.
-the first message alice sees from bob, adium says its encrypted and
that she cant read it.
-*alice's adium client puts her back into otr mode*
-if alice sends a message to bob while her encryption is off, then
bob's adium client warns him that it is unencrypted, but alice's adium
client will once again put her back in otr mode.

now, obviously i like OTR and think encryption is a good thing ;), but
evan and i feel that if a user decides to stop encrypting a
conversation, s/he's decision should hold.

our proposed solution is that if alice turns off otr, then messages
sent to bob will be displayed as "unecrypted" to bob, and messages
sent to alice from bob will be encrypted and alice would be notified
of this.

this will happen until either alice renables encryption or bob
unenables encryption, ie they're both synced up.

-verbal



More information about the OTR-dev mailing list