Skip to content

AES key should be encrypted before exchange #378

@muke1908

Description

@muke1908

await sharePublicKey({ aesKey: aesPlain, publicKey: this.publicKey, sender: this.userId, channelId: this.channelId});

Right now AES encryption key is sent to server for exchange which is a vulnerability. It should be send via end-to-end encrypted channel.

Metadata

Metadata

Assignees

Labels

BackendbugSomething isn't workingmediumPull request is medium

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions