ChatGuard
ChatGuard copied to clipboard
ChatGuard is a browser extension designed to enable end-to-end encryption for messenger apps.
1. Key size: ```typescript static async generateKeyPair() { const keyPair = await forge.pki.rsa.generateKeyPair({ bits: 512, workers: 2 }); const publicKey = forge.pki.publicKeyToPem(keyPair.publicKey); const privateKey = forge.pki.privateKeyToPem(keyPair.privateKey); return { privateKey, publicKey...
Users are now notified of whether the received message is encrypted using an Emoji: ```typescript if (textNodeContent.startsWith(config.ENCRYPT_PREFIX)) { changeTextNode(target, "Parsing ..."); try { const packet = await cipher.resolveDRSAP(textNodeContent); if (!packet)...
After exchanging keys, received messages doesn't show properly. ``` ⛔ Error in decryption ``` Also there's no error in console for more info I'm using Chrome 137.0.7151.120
The red circle indicator on [bale](https://web.bale.ai/chat ) doesn't appear and I can't do handshake. My browser is firefox Is this still working?