Python で OTR 暗号化を使用してメッセージを送信するのを手伝ってくれる人はいますか?
ここからの指示を試しましたが成功しませんでした。
今までの私のプログラムは次のとおりです。
import os
import time
from otrxmppchannel import OTRXMPPChannel
privkey = open('mykey.otrprivkey', 'r').read()
channel = OTRXMPPChannel('sender@jappix.com','password_of_sender','recepient@blabla.com',privkey)
channel.send('') # Force OTR setup
time.sleep(3) # Wait a bit for OTR setup to complete
channel.send('This message should be encrypted')
ファイル mykey.otrprivkey は、次の形式の秘密鍵を含むファイルです。
AAAA.............X3cE=
キーファイルとして、次の形式のファイルを試しました。
(privkeys
(account
(name "senderv@jappix.com")
(protocol prpl-jabber)
(private-key
(dsa
(p ....
しかし、それはうまくいきません。