| var crypto = require('crypto') |
| if (typeof crypto.publicEncrypt !== 'function') { |
| crypto = require('./browser') |
| } |
| exports.publicEncrypt = crypto.publicEncrypt |
| exports.privateDecrypt = crypto.privateDecrypt |
| |
| if (typeof crypto.privateEncrypt !== 'function') { |
| exports.privateEncrypt = require('./browser').privateEncrypt |
| } else { |
| exports.privateEncrypt = crypto.privateEncrypt |
| } |
| |
| if (typeof crypto.publicDecrypt !== 'function') { |
| exports.publicDecrypt = require('./browser').publicDecrypt |
| } else { |
| exports.publicDecrypt = crypto.publicDecrypt |
| } |