Functions
checkCtrDecrypted
- checkCtrDecrypted(saltOrAddress: string | Address, publicKeyEncoded: string): void
-
Parameters
-
saltOrAddress: string | Address
-
publicKeyEncoded: string
Returns void
checkEcbDecrypted
- checkEcbDecrypted(encryptedKey: string, decryptedKey: string, publicKeyEncoded: string): void
-
Parameters
-
encryptedKey: string
-
decryptedKey: string
-
publicKeyEncoded: string
Returns void
decryptWithCtr
- decryptWithCtr(encryptedKey: string, keyphrase: string, saltOrAddress: string | Address, scryptParams?: ScryptParams): string
-
Parameters
-
encryptedKey: string
-
keyphrase: string
-
saltOrAddress: string | Address
-
Default value scryptParams: ScryptParams = DEFAULT_SCRYPT
Returns string
decryptWithEcb
- decryptWithEcb(encryptedKey: string, keyphrase: string, scryptParams?: ScryptParams): string
-
Parameters
-
encryptedKey: string
-
keyphrase: string
-
Default value scryptParams: ScryptParams = DEFAULT_SCRYPT
Returns string
decryptWithGcm
- decryptWithGcm(encrypted: string, address: Address, salt: string, keyphrase: string, scryptParams?: ScryptParams): string
-
Parameters
-
encrypted: string
-
-
salt: string
-
keyphrase: string
-
Default value scryptParams: ScryptParams = DEFAULT_SCRYPT
Returns string
encryptWithCtr
- encryptWithCtr(privateKey: string, publicKeyEncoded: string, keyphrase: string, scryptParams?: ScryptParams): string
-
Parameters
-
privateKey: string
-
publicKeyEncoded: string
-
keyphrase: string
-
Default value scryptParams: ScryptParams = DEFAULT_SCRYPT
Returns string
encryptWithEcb
- encryptWithEcb(privateKey: string, publicKeyEncoded: string, keyphrase: string, scryptParams?: ScryptParams): string
-
Parameters
-
privateKey: string
-
publicKeyEncoded: string
-
keyphrase: string
-
Default value scryptParams: ScryptParams = DEFAULT_SCRYPT
Returns string
encryptWithGcm
- encryptWithGcm(privateKey: string, address: Address, salt: string, keyphrase: string, scryptParams?: ScryptParams): string
-
Parameters
-
privateKey: string
-
-
salt: string
-
keyphrase: string
-
Default value scryptParams: ScryptParams = DEFAULT_SCRYPT
Returns string
scrypt
- scrypt(keyphrase: string, addressHash: string, params: ScryptParams): Buffer
-
Parameters
-
keyphrase: string
-
addressHash: string
-
Returns Buffer
Checks if the password supplied to decrypt was correct.
This method was taken out from decrypt, because it needs to create public key from private key and it needs to be supplied from outside.