@@ -195,6 +195,8 @@ const node = new IPFS({
195195 // },
196196 start: true , // default
197197 // start: false,
198+ pass: undefined // default
199+ // pass: 'pass phrase for key access',
198200 EXPERIMENTAL : { // enable experimental features
199201 pubsub: true ,
200202 sharding: true , // enable dir sharding
@@ -275,6 +277,17 @@ A complete API definition is in the works. Meanwhile, you can learn how to you u
275277 - [ ` ipfs.object.patch.setData(multihash, data, [options, callback]) ` ] ( https://github.com/ipfs/interface-ipfs-core/tree/master/SPEC/OBJECT.md#objectpatchsetdata )
276278- [ pin (not implemented, yet!)] ( https://github.com/ipfs/interface-ipfs-core/tree/master/SPEC/ )
277279
280+ #### ` Crypto and Key Management `
281+
282+ - [ key] ( https://github.com/ipfs/interface-ipfs-core/tree/master/SPEC/KEY.md )
283+ - ` ipfs.key.export(name, password, [callback]) `
284+ - ` ipfs.key.gen(name, options, [callback]) `
285+ - ` ipfs.key.import(name, pem, password, [callback]) `
286+ - ` ipfs.key.list([callback]) `
287+ - ` ipfs.key.rename(oldName, newName, [callback]) `
288+ - ` ipfs.key.rm(name, [callback]) `
289+ - [ crypto (not yet implemented)] ( https://github.com/ipfs/interface-ipfs-core/tree/master/SPEC )
290+
278291#### ` Network `
279292
280293- [ bootstrap] ( https://github.com/ipfs/interface-ipfs-core/tree/master/SPEC/ )
@@ -523,6 +536,10 @@ If you find any other issue, please check the [`Electron Support` issue](https:/
523536| [ ` is-ipfs ` ] ( https://github.com/ipfs/is-ipfs ) | [ ![ npm] ( https://img.shields.io/npm/v/is-ipfs.svg?maxAge=86400&style=flat-square )] ( //github.com/ipfs/is-ipfs/releases ) | [ ![ Dep] ( https://david-dm.org/ipfs/is-ipfs.svg?style=flat-square )] ( https://david-dm.org/ipfs/is-ipfs ) | [ ![ devDep] ( https://david-dm.org/ipfs/is-ipfs/dev-status.svg?style=flat-square )] ( https://david-dm.org/ipfs/is-ipfs?type=dev ) | [ ![ Travis] ( https://travis-ci.org/ipfs/is-ipfs.svg?branch=master )] ( https://travis-ci.org/ipfs/is-ipfs ) | | ![ Appveyor CI] ( https://ci.appveyor.com/api/projects/status/github/ipfs/is-ipfs?svg=true ) | [ ![ Coverage Status] ( https://coveralls.io/repos/github/ipfs/is-ipfs/badge.svg?branch=master )] ( https://coveralls.io/github/ipfs/is-ipfs?branch=master ) |
524537| [`multihashing`](//github.com/multiformats/js-multihashing) | [](//github.com/multiformats/js-multihashing/releases) | [](https://david-dm.org/multiformats/js-multihashing) | [](https://david-dm.org/multiformats/js-multihashing?type=dev) | [](https://travis-ci.org/multiformats/js-multihashing) | [](https://circleci.com/gh/jbenet/js-multihashing) |  | [](https://coveralls.io/github/jbenet/js-multihashing?branch=master) |
525538| [ ` mafmt ` ] ( //github.com/whyrusleeping/js-mafmt ) | [ ![ npm] ( https://img.shields.io/npm/v/mafmt.svg?maxAge=86400&style=flat-square )] ( //github.com/whyrusleeping/js-mafmt/releases ) | [ ![ Dep] ( https://david-dm.org/whyrusleeping/js-mafmt.svg?style=flat-square )] ( https://david-dm.org/whyrusleeping/js-mafmt ) | [ ![ devDep] ( https://david-dm.org/whyrusleeping/js-mafmt/dev-status.svg?style=flat-square )] ( https://david-dm.org/whyrusleeping/js-mafmt?type=dev ) | [ ![ Travis] ( https://travis-ci.org/whyrusleeping/js-mafmt.svg?branch=master )] ( https://travis-ci.org/whyrusleeping/js-mafmt ) | [ ![ Circle CI] ( https://circleci.com/gh/whyrusleeping/js-mafmt.svg?style=svg )] ( https://circleci.com/gh/whyrusleeping/js-mafmt ) | ![ Appveyor CI] ( https://ci.appveyor.com/api/projects/status/github/whyrusleeping/js-mafmt?svg=true ) | [ ![ Coverage Status] ( https://coveralls.io/repos/github/whyrusleeping/js-mafmt/badge.svg?branch=master )] ( https://coveralls.io/github/whyrusleeping/js-mafmt?branch=master ) |
539+ | ** Crypto**
540+ | [ ` libp2p-crypto ` ] ( https://github.com/libp2p/js-libp2p-crypto ) | [ ![ npm] ( https://img.shields.io/npm/v/libp2p-crypto.svg?maxAge=86400&style=flat-square )] ( //github.com/libp2p/js-libp2p-crypto/releases ) | [ ![ Dep] ( https://david-dm.org/libp2p/js-libp2p-crypto.svg?style=flat-square )] ( https://david-dm.org/libp2p/js-libp2p-crypto ) | [ ![ devDep] ( https://david-dm.org/libp2p/js-libp2p-crypto/dev-status.svg?style=flat-square )] ( https://david-dm.org/libp2p/js-libp2p-crypto?type=dev ) | [ ![ Travis] ( https://travis-ci.org/libp2p/js-libp2p-crypto.svg?branch=master )] ( https://travis-ci.org/libp2p/js-libp2p-crypto ) | [ ![ Circle CI] ( https://circleci.com/gh/libp2p/js-libp2p-crypto.svg?style=svg )] ( https://circleci.com/gh/libp2p/js-libp2p-crypto ) | ![ Appveyor CI] ( https://ci.appveyor.com/api/projects/status/github/libp2p/js-libp2p-crypto?svg=true ) | [ ![ Coverage Status] ( https://coveralls.io/repos/github/libp2p/js-libp2p-crypto/badge.svg?branch=master )] ( https://coveralls.io/github/libp2p/js-libp2p-crypto?branch=master ) |
541+ | [`libp2p-keychain`](https://github.com/libp2p/js-libp2p-keychain) | [](//github.com/libp2p/js-libp2p-keychain/releases) | [](https://david-dm.org/libp2p/js-libp2p-keychain) | [](https://david-dm.org/libp2p/js-libp2p-keychain?type=dev) | [](https://travis-ci.org/libp2p/js-libp2p-keychain) | [](https://circleci.com/gh/libp2p/js-libp2p-keychain) |  | [](https://coveralls.io/github/libp2p/js-libp2p-keychain?branch=master) |
542+
526543
527544## Development
528545
0 commit comments