OMEMO прям полностью основан/повторяет Signal. Только некоторые вещи чуть упрощены, типа использования только Curve25519 ключа, преобразуя его в Ed25519 где надо. Никаких XEdDSA не нужно при этом. Я думал различий будет больше. Хорошие решения в общем.