docs: add note about default padding in crypto
authorCalvin Metcalf <cmetcalf@appgeo.com>
Thu, 29 Jan 2015 21:05:41 +0000 (16:05 -0500)
committerBrendan Ashworth <brendan.ashworth@me.com>
Fri, 30 Jan 2015 02:42:36 +0000 (18:42 -0800)
Adds a note that the default padding for publicDecrypt/privateEncrypt
is RSA_PKCS1_PADDING instead of RSA_PKCS1_OAEP_PADDING as it is for
privateDecrypt/publicEncrypt.

PR-URL: https://github.com/iojs/io.js/pull/659
Reviewed-By: Brendan Ashworth <brendan.ashworth@me.com>
doc/api/crypto.markdown

index b6834d0..2c8714f 100644 (file)
@@ -710,10 +710,12 @@ NOTE: All paddings are defined in `constants` module.
 ## crypto.privateEncrypt(private_key, buffer)
 
 See above for details. Has the same API as `crypto.privateDecrypt`.
+Default padding is `RSA_PKCS1_PADDING`.
 
 ## crypto.publicDecrypt(public_key, buffer)
 
-See above for details. Has the same API as `crypto.publicEncrypt`.
+See above for details. Has the same API as `crypto.publicEncrypt`. Default
+padding is `RSA_PKCS1_PADDING`.
 
 ## crypto.DEFAULT_ENCODING