E2E keys extremely weak - consider all Gajim E2E communication compromised
phenomenon
The RSA encryption keys generated for Stanza / E2E (XEP 200, which by the way is deprecated) are 384 bits long. (src/secrets.py line 90). This is horribly weak, a key size of at least 2048 bits should be used. And all existing 384 bit keys should be destroyed (that can conveniently be patched in between line 87 and line 88).
background analysis
Deprecation notice: http://xmpp.org/extensions/xep-0200.html
The 384 bits were probably chosen because the process of generating them takes very few milliseconds. This does however come at the obvious disadvantage that the process of breaking the key takes very few minutes.