Secure PDF
================
A simple web application to remove passwords from PDF files.
Updates
- Added aesthetic to existing
Table of Contents
Introduction
Secure PDF is a web application that allows users to upload a PDF file, enter the password, and download the PDF file without the password. This application uses a secure password removal process to ensure the confidentiality and integrity of the PDF file.
Features
- Remove passwords from PDF files
- Secure password removal process
- Easy to use web interface
- Supports PDF files with RC4 and AES encryption
How it Works
- The user uploads a PDF file to the application.
- The user enters the password for the PDF file.
- The application checks the password and add/removes it from the PDF file.
- The user can then download the PDF file without the password.
Installation
To install the Secure PDF application, follow these steps:
pip install secure_pdf
Usage
For Usage run following command
run_secure_pdf
- Open a web browser and navigate to
http://localhost:8501 - Click on the "Upload PDF" button to select a PDF file.
- Enter the password for the PDF file in the "Password" field.
- Based on selected radio button if "Remove Password" is selected, then password is removed.
- if "Add a Password" is selected, then pdf is secured with password.
- Click on the "Download" button to download the PDF file with/without the password.
Contributing
Contributions are welcome! If you have any issues or feature requests, please open an issue on the GitHub repository. If you would like to contribute code.
License
Secure PDF is licensed under the MIT License. See LICENSE for details https://opensource.org/license/mit
Metadata
Release files for secure-pdf 0.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| secure_pdf-0.1.3.tar.gz | 5.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| secure_pdf-0.1.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 12.2 kB
Release files / secure_pdf-0.1.3.tar.gz
| Download URL | secure_pdf-0.1.3.tar.gz |
|---|---|
| Size | 5.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1f174603bdbbc81547f6c3fe01dcb91bf350babd12dcd221d380bf3dee40979d
|
|
BLAKE2b-256 checksum How to use checksums |
0f81daca1e9f06cd37d51ef72afc9af17235af6f7d94688886e49922938850d7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.11.5
|
Release files / secure_pdf-0.1.3-py3-none-any.whl
| Download URL | secure_pdf-0.1.3-py3-none-any.whl |
|---|---|
| Size | 6.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f6e7e0b2863e7fd10ca18268500bd273c3b9f634fe04294faccc0891eae90fb5
|
|
BLAKE2b-256 checksum How to use checksums |
baf4b97f9f6eee7cbe6dbfba0707ff3211f13b36e42783c69f119595f2bac2e9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.11.5
|