ursa-purejs
Advanced tools
Comparing version 0.0.2 to 0.0.3
@@ -245,3 +245,4 @@ // Copyright 2012 The Obvious Corporation. | ||
buf = decodeString(buf, bufEncoding); | ||
padding = padding || ursaNative.RSA_PKCS1_OAEP_PADDING; | ||
padding = padding || 'pkcs1_oaep'; | ||
rsa.setOptions({ encryptionScheme: padding }); | ||
return rsa.encrypt(buf); | ||
@@ -317,3 +318,4 @@ //return encodeBuffer(rsa.publicEncrypt(buf, padding), outEncoding); | ||
buf = decodeString(buf, bufEncoding); | ||
padding = padding || ursaNative.RSA_PKCS1_OAEP_PADDING; | ||
padding = padding || 'pkcs1_oaep'; | ||
rsa.setOptions({ encryptionScheme: padding }); | ||
return encodeBuffer(rsa.decrypt(buf), outEncoding); | ||
@@ -680,4 +682,4 @@ //return encodeBuffer(rsa.privateDecrypt(buf, padding), outEncoding); | ||
sshFingerprint: sshFingerprint, | ||
RSA_PKCS1_PADDING: ursaNative.RSA_PKCS1_PADDING, | ||
RSA_PKCS1_OAEP_PADDING: ursaNative.RSA_PKCS1_OAEP_PADDING, | ||
RSA_PKCS1_PADDING: 'pkcs1', | ||
RSA_PKCS1_OAEP_PADDING: 'pkcs1_oaep', | ||
}; |
{ | ||
"name": "ursa-purejs", | ||
"version": "0.0.2", | ||
"version": "0.0.3", | ||
"description": "A pure-js drop-in replacement for URSA, using node-rsa", | ||
@@ -5,0 +5,0 @@ "main": "lib/ursa.js", |
98312
1713