0.0.36 • Published 3 years ago

@cuser/crypto v0.0.36

Weekly downloads
1
License
MIT
Repository
github
Last release
3 years ago

Status

codecov npm npm-downloads

@cuser/crypto

Index

Classes

Variables

Functions

Variables

pki

pki: any

Defined in keygen.js:6

Functions

createBearer

ConstcreateBearer(secret: string, opts: any): CoreCryptoBearer

Defined in bearer.js:45

Parameters:

NameTypeDescription
secretstring
optsany

Returns: CoreCryptoBearer


createHash

ConstcreateHash(secret: string, encoding?: string): Buffer & string

Defined in hash.js:9

Returns a 32 bytes fixed length hash from a secret word

Parameters:

NameTypeDefault value
secretstring-
encodingstring"buffer"

Returns: Buffer & string


createKeygen

ConstcreateKeygen(node: IPFSAPI | Promise\, secret: string, opts: CuserCryptoKeygenOptions): CuserCryptoKeygen

Defined in keygen.js:55

Parameters:

NameType
nodeIPFSAPI | Promise\
secretstring
optsCuserCryptoKeygenOptions

Returns: CuserCryptoKeygen

Class: CoreCryptoBearer

Hierarchy

  • CoreCryptoBearer

Index

Constructors

Constructors

constructor

+ new CoreCryptoBearer(secret: string, opts: any): CoreCryptoBearer

Defined in bearer.js:14

Parameters:

NameTypeDescription
secretstring
optsany

Returns: CoreCryptoBearer

Class: CuserCryptoCypher

Hierarchy

  • CuserCryptoCypher

Class: CuserCryptoKeygen

Generate rsa pair keys from ipfs

Hierarchy

  • CuserCryptoKeygen

Index

Constructors

Methods

Constructors

constructor

+ new CuserCryptoKeygen(node: IPFSAPI | Promise\, secret: string, opts: CuserCryptoKeygenOptions): CuserCryptoKeygen

Defined in keygen.js:16

Parameters:

NameTypeDescription
nodeIPFSAPI | Promise\
secretstring
optsCuserCryptoKeygenOptions

Returns: CuserCryptoKeygen

Methods

generateKeys

generateKeys(key: string): Promise\<{ privateKey: any ; publicKey: any }>

Defined in keygen.js:34

Parameters:

NameType
keystring

Returns: Promise\<{ privateKey: any ; publicKey: any }>

0.0.30

3 years ago

0.0.31

3 years ago

0.0.32

3 years ago

0.0.33

3 years ago

0.0.34

3 years ago

0.0.35

3 years ago

0.0.36

3 years ago

0.0.29

3 years ago

0.0.27

3 years ago

0.0.25

3 years ago

0.0.26

3 years ago

0.0.18

3 years ago

0.0.17

3 years ago

0.0.16

3 years ago

0.0.12

3 years ago

0.0.8

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago