Signature And Encryption Chrome extension icon

Signature And Encryption

👥 48 users
📦 v2.0
💾 3.35MiB
📅 2026-05-25
View on Chrome Web Store

Chrome will indicate if you already have this installed.

Overview

This Chrome extension provides AES encryption/decryption and RSA signing/verification capabilities, allowing users to easily handle file encryption and signing in the browser.

### New Features in Version 2.0

#### 1. **Dark Mode Toggle**
- **Description**: A one-click toggle switch allows users to switch between light and dark themes. The preference is automatically saved for future sessions.
- **Benefit**: Reduces eye strain in low-light environments and provides a modern visual experience.

#### 2. **Multi-Language Support (i18n)**
- **Description**: Supports 7 languages: Traditional Chinese, English, French, Korean, German, Spanish, and Japanese.
- **How ​​to use**: Select your preferred language from the dropdown menu in the header. The setting is persisted locally.

#### 3. **Modern UI/UX with Bootstrap Toasts**
- **Description**: Native browser alerts have been replaced with non-blocking, stylized Bootstrap Toasts for notifications and error messages.
- **Benefit**: Smoother user experience without interrupting the workflow.

#### 4. **Code Optimization & Refactoring**
- **Description**: The core logic has been refactored to use Promises and Async/Await, eliminating "callback hell" and improving file handling performance.

---

### Core Functional Introduction

#### 1. **AES encryption and decryption**
- **Function Description**: Using the AES-GCM algorithm, users can encrypt files into ciphertext files, or decrypt encrypted files back to original files.
- **How ​​to use**:
- The user selects a file and enters a key.
- Encrypt or decrypt via button operations; encrypted files are saved with a `.enc` extension.

#### 2. **RSA Signature and Verification**
- **Function Description**: Users can use RSA keys to digitally sign files or verify the digital signature of files.
- **How ​​to use**:
- Generate 2048-bit RSA key pairs.
- Sign: Select private key and file to generate a `.sig` signature.
- Verification: Select public key, original file, and signature file to verify authenticity.

#### 3. **RSA Encryption and Decryption**
- **Function Description**: Encrypt small files directly using RSA public keys or decrypt using private keys.

---

### Application environment

- **Operating system**: Windows, MacOS, Linux with Chrome browser installed.
- **Permissions**: Requires `chrome.downloads` API for file handling.

---------------------------------------------------------------------------------

這個 Chrome 擴充應用程式提供了 AES 加密/解密和 RSA 簽章/驗證功能,讓使用者能安全地處理檔案加密。

### 版本 2.0 新功能說明

#### 1. **一鍵切換深色模式 (Dark Mode)**
- **功能描述**:提供切換開關,讓使用者在淺色與深色主題間自由切換。系統會自動記住您的選擇,下次開啟時無需重新設定。
- **優點**:提供更舒適的視覺體驗,減少弱光環境下的眼睛疲勞。

#### 2. **多國語系支援 (Multi-Language)**
- **功能描述**:支援 7 種語言,包括:繁體中文、英文、法語、韓語、德語、西班牙語及日語。
- **使用方式**:透過頂部的下拉選單即可即時切換介面語系。

#### 3. **現代化通知系統 (Bootstrap Toasts)**
- **功能描述**:將傳統的瀏覽器彈窗 (alert) 替換為美觀且不干擾操作的 Bootstrap Toast 通知。
- **優點**:操作流程更流暢,通知訊息分類清晰(成功、警告、錯誤)。

#### 4. **程式碼重構與優化**
- **功能描述**:核心邏輯改採 Promise 與 Async/Await 架構,優化檔案處理效能並提升擴充功能的穩定性。

---

### 核心功能介紹

#### 1. **AES 加密與解密**
- **功能描述**:透過 AES-GCM 演算法保護您的文件隱私。
- **使用方式**:選擇檔案並輸入自訂金鑰即可進行加密,加密後的檔案會以 `.enc` 結尾。

#### 2. **RSA 簽章與驗證**
- **功能描述**:利用 RSA 非對稱加密技術確保文件的完整性與來源真實性。
- **使用方式**:
- 可生成 2048 位元的 RSA 金鑰對。
- 簽章:使用私鑰為檔案產生數位簽章檔案 (`.sig`)。
- 驗證:使用公鑰與原始檔案驗證簽章是否合法。

#### 3. **RSA 加密與解密**
- **功能描述**:支援使用 RSA 公鑰加密小檔案,並使用私鑰進行解密。

---

### 應用環境

- **作業系統**:安裝有 Chrome 瀏覽器的 Windows, MacOS, Linux。
- **權限需求**:需啟用 `chrome.downloads` API 以處理檔案下載。

最後更新日期:2026.05.25

Tags

Productivity/tools productivity/tools

Privacy Practices

Not being sold to third parties, outside of the approved use cases
Not being used or transferred for purposes that are unrelated to the item's core functionality
Not being used or transferred to determine creditworthiness or for lending purposes

🔐 Security Analysis

This extension hasn't been security-scanned yet.

Similar Extensions

More in Productivity/tools →

Zotero Connector

8M+ users
Save references to Zotero from your web browser
Productivity/tools
Browsec VPN is a Chrome VPN extension that protects your IP from Internet threats and lets you browse privately for free…
Productivity/tools

Claude

8M+ users
Claude in Chrome (Beta)
Productivity/tools AI