updates.
[silc.git] / lib / silccrypt / pkcs1.c
index 970324a556dc604155f2ca2879ba76362c494ff3..b6a982ddad5527490fb58460ad93ee9063f9d6a0 100644 (file)
@@ -164,7 +164,7 @@ RSA_FormatOneBlock(uint32 modulusLen, RSA_BlockType blockType,
        for (i = 0; i < padLen; i++) {
            /* Pad with non-zero random data. */
            do {
-               silc_rng_global_get_byte(bp + i);
+             bp[i] = silc_rng_global_get_byte();
            } while (bp[i] == RSA_BLOCK_AFTER_PAD_OCTET);
        }
        bp += padLen;