{"name":"cryptiles","description":"General purpose crypto utilities","version":"2.0.5","repository":{"type":"git","url":"git://github.com/hapijs/cryptiles"},"main":"lib/index.js","keywords":["cryptography","security","utilites"],"engines":{"node":">=0.10.40"},"dependencies":{"boom":"2.x.x"},"devDependencies":{"code":"1.x.x","lab":"5.x.x"},"scripts":{"test":"lab -a code -t 100 -L","test-cov-html":"lab -a code -r html -o coverage.html"},"license":"BSD-3-Clause","readme":"cryptiles\n=========\n\nGeneral purpose crypto utilities\n\n[![Build Status](https://secure.travis-ci.org/hapijs/cryptiles.png)](http://travis-ci.org/hapijs/cryptiles)\n\nLead Maintainer - [C J Silverio](https://github.com/ceejbot)\n\n## Methods\n\n### `randomString(<Number> size)`\nReturns a cryptographically strong pseudo-random data string. Takes a size argument for the length of the string.\n\n### `fixedTimeComparison(<String> a, <String> b)`\nCompare two strings using fixed time algorithm (to prevent time-based analysis of MAC digest match). Returns `true` if the strings match, `false` if they differ.\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/hapijs/cryptiles/issues"},"homepage":"https://github.com/hapijs/cryptiles","_id":"cryptiles@2.0.5","_shasum":"3bdfecdc608147c1c67202fa291e7dca59eaa3b8","_from":"https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz","_resolved":"https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz"}