{"_id":"cipherstream","_rev":"7-943b51946a2ad205cde24c4de59ae519","name":"cipherstream","description":"Simple Stream layer for encryption/decryption","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"cipherstream","description":"Simple Stream layer for encryption/decryption","version":"0.1.0","author":{"name":"Andris Reinman"},"maintainers":[{"name":"andris","email":"andris@node.ee"}],"homepage":"http://github.com/andris9/cipher","repository":{"type":"git","url":"git://github.com/andris9/cipher.git"},"main":"./cipher","licenses":[{"type":"MIT","url":"http://github.com/andris9/cipher/blob/master/LICENSE"}],"engine":["node >=0.4.0"],"keywords":["cipher","stream","cryptography"],"_npmUser":{"name":"andris","email":"andris@node.ee"},"_id":"cipherstream@0.1.0","dependencies":{},"devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.104","_nodeVersion":"v0.6.1","_defaultsLoaded":true,"dist":{"shasum":"3962857e3b7d65f445657ba583224146d467e360","tarball":"https://registry.npmjs.org/cipherstream/-/cipherstream-0.1.0.tgz","integrity":"sha512-Fjz85giBlPnUBSXlw0KNpc9PahlKlB+N2WfvKVLMvwGe0GKLJ6cmHMpjWJ4rT3UWchMQJC8XEpS51gz3I7x6aA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEp+Jvvtk3xeFkln1XDmL3FtcCFOMt8veYuS1v+zRfBqAiEA0I2cmLaTjL7K7znseEFEJDhaJ8yI9fwy+LvhD53nlZY="}]}},"0.1.1":{"name":"cipherstream","description":"Simple Stream layer for encryption/decryption","version":"0.1.1","author":{"name":"Andris Reinman"},"maintainers":[{"name":"andris","email":"andris@node.ee"}],"homepage":"http://github.com/andris9/cipher","repository":{"type":"git","url":"http://github.com/andris9/cipher.git"},"main":"./cipher","licenses":[{"type":"MIT","url":"http://github.com/andris9/cipher/blob/master/LICENSE"}],"engine":["node >=0.4.0"],"keywords":["cipher","stream","cryptography"],"readme":"# cipherstream\n\n**cipherstream** is a thin streaming layer for encryption/decryption in Node.JS.\n\n## Installation\n\n    npm install cipherstream\n\n## Usage\n\nRequire as `cipherstream`\n\n    var cipherstream = require(\"cipherstream\");\n\n## CipherStream\n\n**CipherStream** creates a Stream object which takes data in and encrypts it.\n\n`new CipherStream(password[, algorithm])` where `algorithm` defaults to AES192.\n\nExample:\n\n    var cipherstream = require(\"cipherstream\"),\n        fs = require(\"fs\");\n    \n    fs.createReadStream(\"plain.txt\").pipe(new cipherstream.CipherStream(\"secret\")).pipe(fs.writeReadStream(\"secret.txt\"));\n\n\n## DecipherStream\n\n**DecipherStream** creates a Stream object which takes encrypted data in and decrypts it.\n\n`new DecipherStream(password[, algorithm])` where `algorithm` defaults to AES192.\n\nExample:\n\n    var cipherstream = require(\"cipherstream\"),\n        fs = require(\"fs\");\n    \n    fs.createReadStream(\"secret.txt\").pipe(new cipherstream.DecipherStream(\"secret\")).pipe(fs.writeReadStream(\"plain.txt\"));\n\n## HMAC\n\n**hmac** is a simple wrapper function to create SHA-256 hmac values.\n\n`cipherstream.hmac(data, key) → String`\n\n## License\n\n**MIT**","readmeFilename":"README.md","_id":"cipherstream@0.1.1","dist":{"shasum":"08e0afb9f79d382e74cf45e0560425d9332efdce","tarball":"https://registry.npmjs.org/cipherstream/-/cipherstream-0.1.1.tgz","integrity":"sha512-6S+qvODhSyiQJzYjcEWS50JKH4qCNNc73JelV9oqf8IfZKUYfbCuYix25C0Tm8csNbGT796TiyqMpquXVaPPhA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDooRqOM5vIACCOa1hWhqptaCov5beUlVX9CaAorKbpGAIgUAXX4P/1KylRqfMo3Ksjvjb3Hb7f9o9C7tCqtknESME="}]},"_from":".","_npmVersion":"1.2.15","_npmUser":{"name":"andris","email":"andris@node.ee"}}},"readme":"# cipher\n\n**cipher** is a thin streaming layer for encryption/decryption.\n\n## Installation\n\n    npm install cipher\n\n## Usage\n\nRequire as `cipher`\n\n    var cipher = require(\"cipher\");\n\n## CipherStream\n\n**CipherStream** creates a Stream object which takes data in and encrypts it.\n\n`new CipherStream(password[, algorithm])` where `algorithm` defaults to AES192.\n\nExample:\n\n    var cipher = require(\"cipher\"),\n        fs = require(\"fs\");\n    \n    fs.createReadStream(\"plain.txt\").pipe(new cipher.CipherStream(\"secret\")).pipe(fs.writeReadStream(\"secret.txt\"));\n\n\n## DecipherStream\n\n**DecipherStream** creates a Stream object which takes encrypted data in and decrypts it.\n\n`new DecipherStream(password[, algorithm])` where `algorithm` defaults to AES192.\n\nExample:\n\n    var cipher = require(\"cipher\"),\n        fs = require(\"fs\");\n    \n    fs.createReadStream(\"secret.txt\").pipe(new cipher.DecipherStream(\"secret\")).pipe(fs.writeReadStream(\"plain.txt\"));\n\n## HMAC\n\n**hmac** is a simple wrapper function to create SHA-256 hmac values.\n\n`cipher.hmac(data, key) → String`\n\n## License\n\n**MIT**","maintainers":[{"name":"andris","email":"andris@node.ee"}],"time":{"modified":"2022-06-13T06:02:45.297Z","created":"2011-11-23T14:50:53.316Z","0.1.0":"2011-11-23T14:50:55.907Z","0.1.1":"2013-04-04T08:33:19.378Z"},"author":{"name":"Andris Reinman"},"repository":{"type":"git","url":"http://github.com/andris9/cipher.git"}}