第8周作業作業

2022-06-30 03:54:13 字數 1114 閱讀 3439

1、對稱加密過程由那三部分組成

加密:傳送方將資訊通過對稱金鑰加密形成密文

傳輸:傳送方通過網路把密文傳出

解密:接收者將資訊用對稱金鑰進行解密形成明文

2、使用 openssl 中的 aes 對稱加密演算法對檔案 file.txt 進行加密,然後解密

openssl enc -aes-128-cbc -in file.txt  -out file.enc

openssl enc -d -aes-128-cbc -in file.enc -out  file.txt

3、搭建ca和申請證書

ca伺服器建立

建立檔案

1.touch /etc/pki/ca/index.txt

echo 0f > /etc/pki/ca/serial

生成私鑰

cd /etc/pki/ca

(umask 077;openssl genrsa -out private/cakey.pem 4096)

生成簽名證書

openssl req -new -x509 -key /etc/pki/ca/private/cakey.pem -out /etc/pki/ca/cacert.pem -days 3650

oprnssl x509 -in cacert.pem -noout -text

客戶機申請證書

用私鑰建立ca證書申請檔案

mkdir /data

給客戶機頒發證書

oprnssl x509 -in cacert.pem -noout -text

4、使用指令碼實現多個使用者key驗證免密登入

#!/bin/bash

hosts="

10.0.0.6

10.0.0.7

10.0.0.8

10.0.0.9

"pass=123456

ssh-keygen -p "" -f  /root/.ssh/id_rsa &> /dev/null

rpm -q sshpass &> /dev/null || yum -y install sshpass &> /dev/null

for i in $hosts;do

&done

wait

第8周作業

1 對稱加密過程由那三部分組成 加密 傳送方將原始資訊經過對稱金鑰加密形成密文 資料傳輸 密文通過網路傳送到接收方 解密 接收方收到密文後用對稱金鑰進行解密產生明文 2 使用 openssl 中的 aes 對稱加密演算法對檔案 file.txt 進行加密,然後解密 加密 openssl enc e ...

第8周作業

這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 掌握常用字串函式以及使用指標操作字串的方法,掌握動態記憶體分配 這個作業在那個具體方面幫助我實現目標 讓我掌握常用字串函式以及使用指標操作字串的方法,掌握動態記憶體分配 參考文獻 c語言程式設計第3版 本題要求實現乙個字...

第8次作業

一 hive用本地檔案進行詞頻統計 1.準備本地txt檔案 2.啟動hadoop,啟動hive 3.建立資料庫,建立文字表 4.對映本地檔案的資料到文字表中 5.hql語句進行詞頻統計交將結果儲存到結果表中。6.檢視統計結果 二 hive用hdfs上的檔案進行詞頻統計 1.準備電子書或其它大的文字檔...