请问在libsignal中从sender到receiver发送消息时,加密机制是如何进行的?
我知道发送消息(文本、贴纸、表情符号)encrypt
时SignalSessionCipher class
会SessionCipher_EncryptMessage
通过Native.class
. 在加密模块本身中,它使用一个paddedMessage
参数。那么加密机制是怎样的呢?加密是在纯文本上完成的,还是包括现有的填充(所有填充消息)?
如果可能,SessionCipher_EncryptMessage
模块的实现在哪里?
谢谢