@federico3 @smallcircles Yes! Sort of... It could be standardized, but right now there are only reference implementations in re-usable libraries. No actual standard documents yet. But yes, the eventual plan is to allow other front-ends to offer E2EE by following the same format via some kind of standardization.
See this project if you want to learn more:
@cuchaz @federico3
I am not familiar with the implementation but in terms of standardization you may consider the Fediverse Enhancement Proposals (FEP) at https://codeberg.org/fediverse/fep
They are discussed in the ActivityPub developer community, the SocialHub at: https://socialhub.activitypub.rocks