Signature and Encryption
An extension for secure encryption and digital signatures using AES and RSA.
As of May 2026, Signature and Encryption has 46 users and a 5.00/5 rating from 2 reviews in the Productivity category.
Usersup 4.5 percent+4.5%
46
46
Ratingno change0%
5.00
2 reviews
Reviewsno change0%
2
Version
1.0
History
2 snapshotsTracking since Apr 25, 2026.
View as table
| Date | Users | Rating | Reviews | Version |
|---|---|---|---|---|
| Apr 25, 2026 | 44 | 5.00 | 2 | 1.0 |
| May 22, 2026 | 47 | 5.00 | 2 | 1.0 |
| Now | 46 | 5.00 | 2 | 1.0 |
Permissions & access
- Permissions
- None declared
- Host access
- None declared
Screenshots
About
This Chrome extension provides AES encryption/decryption and RSA signing/verification capabilities, along with RSA encryption/decryption, allowing users to easily handle file security operations in the browser. The following is a detailed introduction to the functions and application environment:
### Introduction to extended functions
#### 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. AES-GCM is an advanced encryption mode with efficient encryption performance and data integrity guarantee.
- **How to Use**:
- The user selects a file and a set of keys, which are hashed and an AES key is generated.
- Encrypt or decrypt via button operations and automatically download the encrypted or decrypted files.
- **Application Example**:
- Protect the privacy of local files, such as encrypting private files before transmitting them over the network.
- Decrypt the received ciphertext and view the original file content.
#### 2. **RSA Signature and Verification**
- **Function Description**: Users can use RSA keys to digitally sign files or verify the digital signature of files. Digital signatures guarantee document integrity and authenticity of origin.
- **How to Use**:
- Users can generate a set of RSA key pairs (public key and private key) and download them. The RSA key generated in the program is 2048 bits.
- Signature: Select the private key and file to generate a digital signature for the file.
- Verification: Select the public key, original file, and signature file for signature verification.
- **Application Example**:
- Verify the source of the file to ensure it has not been modified.
- Generate signature files to ensure the authenticity and reliability of files during transmission.
#### 3. **RSA Encryption and Decryption**
- **Function Description**: Users can encrypt files using RSA public keys or decrypt files with corresponding RSA private keys. This feature is useful for secure data sharing.
- **How to Use**:
- Encryption: Select a file and an RSA public key to encrypt the content. Note that RSA is best suited for small files or encryption of symmetric keys due to its size limitations.
- Decryption: Use the RSA private key that corresponds to the encryption public key to decrypt the file.
- **Application Example**:
- Encrypt sensitive information before sharing it with others, ensuring that only the intended recipient with the correct private key can access the content.
- Decrypt received files encrypted with your public key to view the original information.
### Application Environment
This extension works for the Chrome browser and requires the `chrome.downloads` API to be enabled to handle file downloads. Application environments include:
- **Operating System**: Windows, MacOS, Linux are all acceptable, as long as the Chrome browser is installed.
- **Application Scenarios**:
- **Enterprises or Organizations**: Suitable for enterprises that require simple file encryption, digital signatures, and secure file sharing.
- **Personal Use**: Protection of personal privacy files, such as encrypting personal data for storage or transmission.
- **Developers and Technicians**: As a tool for learning and testing encryption technology, it is convenient to understand the basic operations of AES and RSA.
### Technical Details
- **AES-GCM Mode**: Uses symmetric key encryption, which has high security and is suitable for large file encryption.
- **RSA-PSS Mode**: Used for digital signature verification, with a 2048-bit modulus to ensure the strength of the signature.
- **RSA-OAEP Mode**: Used for RSA encryption and decryption. RSA-OAEP with a 2048-bit key is suitable for securely encrypting small data, such as AES keys or other small sensitive files.
- **Browser API**: Utilizes `crypto.subtle` and `chrome.downloads` APIs to simplify encryption, decryption, and signing, and supports automatic file downloading.
---------------------------------------------------------------------------------
這個 Chrome 擴充應用程式提供了 AES 加密/解密、RSA 簽章/驗證以及 RSA 加密/解密功能,能讓使用者在瀏覽器中輕鬆處理檔案加密、簽章與解密操作。以下是功能和應用環境的詳細介紹:
### 擴充功能介紹
#### 1. **AES 加密與解密**
- **功能描述**:透過 AES-GCM 演算法,使用者可以將文件加密成密文檔案,或將已加密的檔案解密回原始文件。AES-GCM 是一種先進的加密模式,具備高效的加密性能及數據完整性保證。
- **使用方式**:
- 使用者選擇一個檔案和一組金鑰(Key),該金鑰會進行哈希處理並生成 AES 金鑰。
- 透過按鈕操作來加密或解密,並自動下載加密或解密後的檔案。
- **應用範例**:
- 保障本地文件的隱私,例如加密私密文件後再透過網路傳輸。
- 解密收到的密文,查看原始文件內容。
#### 2. **RSA 簽章與驗證**
- **功能描述**:使用者可以利用 RSA 金鑰對文件進行數位簽章,或驗證文件的數位簽章。數位簽章能保證文件的完整性和來源的真實性。
- **使用方式**:
- 使用者可生成一組 RSA 金鑰對(公鑰與私鑰)並下載。程式中生成的 RSA 金鑰是 2048 位元。
- 簽章:選擇私鑰和檔案,生成文件的數位簽章。
- 驗證:選擇公鑰、原始檔案和簽章檔案來進行簽章驗證。
- **應用範例**:
- 驗證文件來源,確保未經修改。
- 生成簽章檔案,確保文件在傳輸過程中的真實性與可靠性。
#### 3. **RSA 加密與解密**
- **功能描述**:使用 RSA 公鑰加密文件或用對應的 RSA 私鑰解密文件,適用於保密性文件傳輸。
- **使用方式**:
- 加密:選擇檔案和 RSA 公鑰加密內容。由於 RSA 加密大小限制,建議用於小型文件或 AES 金鑰的加密。
- 解密:使用對應的私鑰解密 RSA 加密的檔案。
- **應用範例**:
- 加密敏感資訊後與他人分享,確保只有擁有相應私鑰的接收者可以讀取。
- 解密收到的加密文件,以查看原始內容。
### 應用環境
這個擴充應用程式適用於 Chrome 瀏覽器,並需要啟用 `chrome.downloads` API 來處理文件的下載。應用環境包括:
- **操作系統**:Windows、MacOS、Linux 皆可,只要裝有 Chrome 瀏覽器。
- **應用場景**:
- **企業或組織**:適用於需要簡易檔案加密、數位簽章和保密文件分享的企業,能保障機密文件的安全性。
- **個人用戶**:個人隱私文件的保護,例如將個人資料加密後儲存或傳輸。
- **開發者與技術人員**:作為學習和測試加密技術的工具,方便了解 AES 和 RSA 的基礎操作。
### 技術細節
- **AES-GCM 模式**:使用對稱金鑰加密,安全性較高,適合大文件加密。
- **RSA-PSS 模式**:適用於數位簽章驗證,2048 位元模數確保簽章強度。
- **RSA-OAEP 模式**:適用於 RSA 加密與解密。2048 位元 RSA-OAEP 適用於加密小型數據,例如 AES 金鑰或其他小型敏感文件。
- **瀏覽器 API**:利用 `crypto.subtle` 和 `chrome.downloads` API,簡化加密、解密和簽章處理,並支援文件自動下載。Technical
- Version
- 1.0
- Manifest
- —
- Size
- 3.59MiB
- Min Chrome
- 88
- Languages
- 1
- Featured
- No
Metadata
- ID
- kbnedmahhomkhibbbaomahmbfkingnff
- Developer ID
- u2dd4e4eba11690d7589a284b7ac280d7
- Developer Email
- [email protected]
- Created
- Nov 12, 2024
- Last Updated (Store)
- Nov 18, 2024
- Last Scraped
- May 22, 2026
- Website
- —
- Support URL
- —
Similar extensions
Alternatives to Signature and Encryption, ranked by description similarity.
PubliCrypt - 安全なファイル暗号化
ブラウザ内で完結する公開鍵暗号ツール。ファイルを安全に暗号化し、マジックリンクで簡単に鍵を共有できます。
22
Easy Encrypt
Local text encryption, decryption, Base64 encoding, and SHA-256 hashing with safer key handling
36
★ 5.0
Mini API Client
一個輕量級的 Chrome 擴充功能,讓你在瀏覽器中快速發送 API 請求、管理收藏、檢視格式化 JSON 回應,並支援多種進階功能。適合前端開發、API 測試、或需要即時查看網頁 JSON 資料的使用者。
- **API 請求發送**:支援…
10
DevTools Suite
常用开发小工具集合:URL、MD5、时间戳等(本地计算,不上传数据)
8
SC - Web So Easy
讓網站瀏覽體驗特別順暢的全方位工具組 | All-in-one toolkit for a smoother browsing experience.
5
AI智能翻译助手
自动检测页面语言并翻译为中文
106
Auto-Captcha
自動偵測並識別網頁驗證碼,支援多種 AI API (ChatGPT、Gemini、Ollama、LM Studio)
25
下载加速插件
获取下载链接并加速下载
17
Data sourced from the Chrome Web Store · last verified May 22, 2026.