Node.js cipher.final()
Node.js cipher.final() Method
When we say about the cipher.final() method in Node.js, It is used to signal to the cipher object about the encryption or decryption process is complete. And this method must be called after all data has been passed to the cipher object using the cipher.update() method.
And this cipher.final() method returns the remaining encrypted or decrypted data as a Buffer object. If the outputEncoding parameter was specified when creating the cipher object, the returned Buffer will be automatically encoded using the specified encoding.
And syntax to use cipher.final() is given below:-
const cipher.final([outputEncoding])
And this method takes output encoding as a parameter.
And when we say about the Return value, cipher.final() method returns the object of the buffer containing the cipher value.
To understand this we will take a example to understand the cipher.final method. We will create a code file as per given below code and name this file as cipherEncode.js.
To get the code click here
And to run the above file we use the Node.js command prompt and run the below command.
Node cipherEncode.js
And output of above command is given below:-
To get more details and use more algo for encryption we name this file as cipher2Encode.js.
To get the code click hereDownload Code
And to run the above file we use the Node.js command prompt and run the below command.
Node cipherEncode.js
And output of above command is given below:-
| |