Properties
decryptFromDid
decryptFromDid: ((data: string, otherDID: `did:${string}:${string}`) => Promise<string>)
Type declaration
-
- (data: string, otherDID: `did:${string}:${string}`): Promise<string>
-
Parameters
-
data: string
-
otherDID: `did:${string}:${string}`
Returns Promise<string>
deriveSharedKey
derive
Shared
Key
: ((otherDID
: `did:${string}:${string}`) => Promise<EncryptionKeypair>)
Type declaration
-
- (otherDID: `did:${string}:${string}`): Promise<EncryptionKeypair>
-
Parameters
-
otherDID: `did:${string}:${string}`
did
did: `did:${string}:${string}`
encryptForDid
encryptForDid: ((data: string, otherDID: `did:${string}:${string}`) => Promise<string>)
Type declaration
-
- (data: string, otherDID: `did:${string}:${string}`): Promise<string>
-
Parameters
-
data: string
-
otherDID: `did:${string}:${string}`
Returns Promise<string>
pubkey
pubkey: (() => Promise<Uint8Array>)
Type declaration
-
- (): Promise<Uint8Array>
-
Returns Promise<Uint8Array>