使用 openssl 工具对/opt/document.txt 文件进行 SHA-256 算法进行校验
时间: 2023-12-16 11:28:10 浏览: 41
以下是使用openssl工具对/opt/document.txt文件进行SHA-256算法进行校验的步骤:
1. 打开终端并进入文件所在目录,例如/opt/。
2. 运行以下命令进行校验:
```shell
openssl dgst -sha256 document.txt
```
其中,document.txt是要进行校验的文件名。
3. 如果文件未被篡改,则输出的哈希值与原始哈希值相同。
相关问题
使用openssl工具对txt文件进行SHA-256算法进行校验
使用openssl工具对txt文件进行SHA-256算法进行校验的步骤如下:
1. 打开终端或命令行窗口,进入txt文件所在的目录。
2. 运行以下命令,生成txt文件的SHA-256值:
```shell
openssl sha256 文件名.txt
```
其中,文件名.txt是你要校验的txt文件名。
3. 等待命令执行完毕,终端或命令行窗口会输出txt文件的SHA-256值。
例如:
```shell
SHA256(文件名.txt)= 5d7c9f8d7f6a7b8c7d6a5b4c3d2e1f0a1234567890abcdef1234567890abcdef
```
其中,5d7c9f8d7f6a7b8c7d6a5b4c3d2e1f0a1234567890abcdef1234567890abcdef就是txt文件的SHA-256值。
/usr/lib/gcc/aarch64-poky-linux/10.2.0/../../../../aarch64-poky-linux/bin/ld: cannot find -lcrypto 这个lcrypto 是属于哪一个库文件
根据错误提示信息,"/usr/lib/gcc/aarch64-poky-linux/10.2.0/../../../../aarch64-poky-linux/bin/ld: cannot find -lcrypto",这里的"-lcrypto"是指链接器(ld)无法找到名为"libcrypto"的库文件。
"libcrypto"是OpenSSL库的一部分,它提供了密码学相关的功能。在大多数Linux系统中,OpenSSL库通常被安装在"/usr/lib"或者"/usr/lib64"目录下。
因此,你可以尝试安装OpenSSL库来解决这个问题。具体的安装命令可能因系统而异,你可以尝试以下命令:
对于Debian/Ubuntu系统:
```
sudo apt-get install libssl-dev
```
对于CentOS/RHEL系统:
```
sudo yum install openssl-devel
```
安装完成后,重新编译或链接你的程序,应该就能找到"-lcrypto"所需的库文件了。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rpm](https://img-home.csdnimg.cn/images/20210720083646.png)
![rpm](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)