Skip to main content

How to find the SHA-1 hash key for a word in Linux console?



                SHA-1 is a cryptographic hash function that is used to obtain a hash value corresponding to a text or a file. This helps us a lot for verification purposes.

                For example you can first find the SHA-1 hash value generated for a critical file that you want to prevent unauthorized modifications to. And then at a later time, if you want to use that file, you can recalculate the SHA-1 hash value for the same file and check whether the two values are the same. The difference of the two values would indicate an unauthorized modification to the file.

                Now we will see how we can calculate the SHA-1 hash for a text.

1. Open the Linux terminal.
2. Type the following command in it.

               echo -n "the-text-you-want-to-find-the-hash-of" | sha1sum

As shown in the diagram below:



3. Then what you will see as the output on the terminal is the SHA-1 Hash value of your text.

It is simple isn't it? 

Comments

Popular posts from this blog

How to import the Public Certificate of one WSO2 product to the trust store of another?

To demonstrate this point, I will use the 2 products WSO2 API Manager 2.1.0 (referred as APIM from here onwards) and WSO2 Enterprise Integrator 6.1.1 (referred as EI from here onwards). When using EI as the Business Process Server during configuration of Workflows in APIM, one step to perform is to import the public certificate of EI to the truststore of APIM [1]. So now let's see how this can be done. Step 1: Go to <EI_HOME>/repository/resources/security/ folder and execute the following keytool command. This command is used to export the public certificate of EI as a certificate file called wso2carbon.cer. Since the default keystore in EI is wso2carbon.jks, we have specified it as the keystore and the default alias is wso2carbon. Provide wso2carbon as the keystore password when prompted as it is the default password. After executing the above command from within the security folder in EI, you will see that a file with the name of wso2carbon.cer is created...