@@ -195,6 +195,8 @@ const node = new IPFS({
195
195
// },
196
196
start: true , // default
197
197
// start: false,
198
+ pass: undefined // default
199
+ // pass: 'pass phrase for key access',
198
200
EXPERIMENTAL : { // enable experimental features
199
201
pubsub: true ,
200
202
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
275
277
- [ ` ipfs.object.patch.setData(multihash, data, [options, callback]) ` ] ( https://github.com./ipfs/interface-ipfs-core/tree/master/SPEC/OBJECT.md#objectpatchsetdata )
276
278
- [ pin (not implemented, yet!)] ( https://github.com./ipfs/interface-ipfs-core/tree/master/SPEC/ )
277
279
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
+
278
291
#### ` Network `
279
292
280
293
- [ 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:/
523
536
| [ ` 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 ) |
524
537
| [`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) |
525
538
| [ ` 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
+
526
543
527
544
## Development
528
545
0 commit comments