文字加密工具

Base64 編碼 (base64-encode)

Base64 編碼將二進位資料轉換為文字格式,使其能夠在電子郵件、URL 和 Web API 等環境中安全傳輸。此方法廣泛用於將資料無損地轉換為文字格式。

Base64 解碼 (base64-decode)

Base64 解碼是將 Base64 編碼的資料恢復為其原始二進位格式的過程。它在檔案傳輸和影像資料恢復中起著至關重要的作用,可確保資料完整性。

MD5 雜湊 (md5)

MD5 是一種產生 128 位元雜湊值的演算法,通常用於資料完整性檢查。但是,由於已知的安全漏洞,建議將 SHA-2 系列雜湊用於重要的安全目的。

SHA-1 雜湊 (sha1)

SHA-1 是一種產生 160 位元雜湊值的雜湊函數。它曾廣泛用於數位簽章和憑證,但由於其易受碰撞攻擊,現在正逐漸被更安全的雜湊演算法所取代。

SHA-256 雜湊 (sha256)

SHA-256 是 SHA-2 系列雜湊函數之一,可產生強大的 256 位元雜湊值。它是當今最受信任的雜湊演算法之一,廣泛用於區塊鏈、安全憑證和密碼儲存。

SHA-224 雜湊 (sha224)

SHA-224 是 SHA-2 系列中的一種雜湊函數,可產生 224 位元的雜湊值。它在安全性和處理速度之間取得了平衡,並用於各種安全協定中。

SHA-512 雜湊 (sha512)

SHA-512 是 SHA-2 系列中的一種雜湊函數,可產生一個非常長的 512 位元雜湊值,提供極高的安全性。它主要用於高效能伺服器和安全關鍵型環境。

SHA-384 雜湊 (sha384)

SHA-384 是 SHA-2 系列中的一種雜湊函數,可產生 384 位元的雜湊值,是 SHA-512 的一個變體。它主要用於需要高度安全的系統。

SHA-3 雜湊 (sha3)

SHA-3 是最新的加密雜湊標準。它具有與 SHA-2 不同的內部結構,進一步增強了其安全性。預計它將在未來成為各種安全系統中的標準雜湊演算法。

RIPEMD-160 雜湊 (ripemd160)

RIPEMD-160 是一種產生 160 位元雜湊值的加密雜湊函數。它特別用於產生加密貨幣錢包地址。它是一種平衡安全性和效率的演算法。

URI 編碼 (encodeURI)

encodeURI 函數對整個 URI 字串進行編碼,將其轉換為可以安全地包含在 Web 位址中的格式。它將特殊字元或非 ASCII 字元轉換為 Web 瀏覽器可以正確處理的格式。

URI 元件編碼 (encodeURIComponent)

encodeURIComponent 函數用於對 URI 的單個元件(例如,查詢參數)進行編碼。它更適合安全地處理部分字串,而不是整個 URL。

URI 解碼 (decodeURI)

decodeURI 函數將使用 encodeURI 編碼的 URI 字串恢復為其原始形式。它解釋 Web 位址中的編碼字元,並將其轉換為人類可讀的字串。

URI 元件解碼 (decodeURIComponent)

decodeURIComponent 函數恢復使用 encodeURIComponent 編碼的 URI 元件。它主要用於恢復查詢字串或表單資料。

HMAC-MD5 (HmacMD5)

HMAC-MD5 是一種透過將金鑰與 MD5 雜湊函數相結合來產生訊息認證碼的方法。它用於確保資料完整性和身份驗證,與單獨使用 MD5 相比,它顯著增強了安全性。

HMAC-RIPEMD160 (HmacRIPEMD160)

HMAC-RIPEMD160 透過將 RIPEMD-160 雜湊與金鑰相結合來執行訊息身份驗證。它廣泛用於安全協定,尤其是與加密貨幣相關的協定。

HMAC-SHA1 (HmacSHA1)

HMAC-SHA1 透過將 SHA-1 雜湊演算法與金鑰相結合來建立訊息認證碼。它在過去被廣泛使用,但正逐漸被 SHA-2 系列所取代。

HMAC-SHA224 (HmacSHA224)

HMAC-SHA224 使用 SHA-224 雜湊和金鑰確保訊息身份驗證。它適用於需要平衡安全性和效能的環境。

HMAC-SHA256 (HmacSHA256)

HMAC-SHA256 將 SHA-256 雜湊與金鑰相結合,以產生高度安全的訊息認證碼。它在 API 身份驗證、權杖簽署等方面用作標準。

HMAC-SHA3 (HmacSHA3)

HMAC-SHA3 透過將最新的 SHA-3 雜湊函數與金鑰相結合,提供強大的訊息身份驗證。它適用於安全性至關重要的現代應用程式。

HMAC-SHA384 (HmacSHA384)

HMAC-SHA384 使用 SHA-384 雜湊和金鑰產生訊息認證碼,支援高安全性環境中的可靠身份驗證。

HMAC-SHA512 (HmacSHA512)

HMAC-SHA512 將非常強大的 SHA-512 雜湊函數与金鑰相結合,以提供高水準的資料完整性和身份驗證。它用於金融和政府系統。

AES 加密 (AES)

AES(進階加密標準)是一種廣泛用於資料加密的對稱金鑰演算法。它加密敏感資訊以防止外部入侵或資料洩漏。

AES 解密 (AES)

AES 解密是將 AES 加密的資料恢復為其原始明文的過程。它與加密一起使用,對於安全資料交換至關重要。

TripleDES 加密 (TripleDES)

TripleDES 是一種對稱金鑰加密方法,透過三次應用 DES 演算法來增強安全性。它在 AES 之前被廣泛使用,並且仍用於相容性。

TripleDES 解密 (TripleDES)

TripleDES 解密是將 TripleDES 加密的資料恢復為其原始資料的過程。它對於與加密一起維護資料安全至關重要。

RC4 加密 (RC4)

RC4 是一種提供快速加密的流加密法,但由於存在多個安全漏洞,它在現代安全系統中並不常用。它僅用於與舊協定的有限相容性。

RC4 解密 (RC4)

RC4 解密是將 RC4 加密的資料恢復為其原始狀態的過程。由於安全問題,不建議在新專案中使用 RC4。

Rabbit 加密 (Rabbit)

Rabbit 是一種輕量級流加密演算法,可提供快速高效的加密。它在低功耗設備和嵌入式系統中很有用。

Rabbit 解密 (Rabbit)

Rabbit 解密是恢復 Rabbit 流加密資料的過程,在保持高處理速度的同時提供安全性。

RabbitLegacy 加密 (RabbitLegacy)

RabbitLegacy 是 Rabbit 演算法的舊版本,用於某些系統中以實現相容性。其安全等級可能低於現代版本。

RabbitLegacy 解密 (RabbitLegacy)

RabbitLegacy 解密是恢復 RabbitLegacy 加密資料的過程。它可能不適合現代安全要求,因此建議謹慎使用。