介紹如何在 Ubuntu Linux 系統中安裝 Crypto++ 加密函式庫,並編譯使用 Crypto++ 的 C++ 程式碼。
Linux
OpenSSL 指令產生、驗證 ECDSA 橢圓曲線數位簽章教學與範例
介紹如何使用 OpenSSL 指令產生橢圓曲線加密金鑰,以 ECDSA 對檔案進行數位簽章,並驗證簽章有效性。
OpenSSL 指令實作橢圓曲線 ECDH 金鑰交換與 AES 加密教學與範例
介紹如何以 OpenSSL 的指令實作橢圓曲線 ECDH 金鑰交換,並參考 ECIES 加密架構,搭配 AES 演算法加密資料。
OpenSSL 加密大型檔案指令教學與範例
介紹如何使用 OpenSSL 指令,以 AES 與 RSA 這兩個對稱式與非對稱式加密演算法,加密與解密大型檔案。
Linux 使用 fio 硬碟 I/O 效能測試工具教學與範例
介紹如何在 Linux 系統上使用 fio
硬碟 I/O 測試工具,測量硬碟讀取與寫入速度。
Grafana 整合 Nginx 網頁伺服器設定教學與範例
本篇介紹如何設定 Grafana 整合 Nginx 網頁伺服器的反向代理(reverse proxy)與 HTTP 基本認證(basic access authentication),透過外部網址登入並存取 Grafana 網頁內容。
Python 計算檔案 SHA256 雜湊檢查碼教學與範例
介紹如何在 Python 中計算檔案的 SHA256 雜湊檢查碼,判斷檔案內容是否有損毀或遭受竄改。
Linux 以 Systemd 啟動 Jupyter Notebook 搭配 Nginx 反向代理設定教學
介紹如何在 Ubuntu Linux 中設定以 systemd 啟動 Jupyter Notebook,並透過 Nginx 的反向代理(reverse proxy)讓外部使用者使用 Jupyter Notebook。
Linux 檢查、測試 CPU AES-NI 硬體加速加密指令集教學
本篇介紹如何在 Linux 系統上檢查 Intel CPU 是否有支援 AES-NI 加密指令集,並以 OpenSSL 測試 AES-NI 硬體加速的效果。
CentOS Linux 7.9 自行編譯、安裝 OpenSSH 9.0p1 伺服器教學與範例
本篇如何在過時的 CentOS Linux 7.9 系統上,自行編譯與安裝 OpenSSH,升級舊版的 sshd
伺服器。