From 3be779e0a133446aaf752e8e64099622968fcbe8 Mon Sep 17 00:00:00 2001
From: Tom J <human@flowcrypt.com>
Date: Wed, 7 Aug 2019 17:39:57 +0200
Subject: [PATCH] Fix comment describing RSA coefficient u (#937)

---
 src/crypto/crypto.js | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/crypto/crypto.js b/src/crypto/crypto.js
index ad022b47..fd54b2c6 100644
--- a/src/crypto/crypto.js
+++ b/src/crypto/crypto.js
@@ -101,7 +101,7 @@ export default {
 
   /**
    * Decrypts data using specified algorithm and private key parameters.
-   * See {@link https://tools.ietf.org/html/rfc4880#section-9.1|RFC 4880 9.1} for public key algorithms.
+   * See {@link https://tools.ietf.org/html/rfc4880#section-5.5.3|RFC 4880 5.5.3}
    * @param {module:enums.publicKey}        algo        Public key algorithm
    * @param {Array<module:type/mpi|
                    module:type/oid|
@@ -123,7 +123,7 @@ export default {
         const d = key_params[2].toBN(); // de = 1 mod (p-1)(q-1)
         const p = key_params[3].toBN();
         const q = key_params[4].toBN();
-        const u = key_params[5].toBN(); // q^-1 mod p
+        const u = key_params[5].toBN(); // p^-1 mod q
         return publicKey.rsa.decrypt(c, n, e, d, p, q, u);
       }
       case enums.publicKey.elgamal: {