Skip to content

Encrypt and protect PDF files - GUI for pikepdf -> qpdf

License

Notifications You must be signed in to change notification settings

digidigital/AESify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AESify

Encrypt and protect PDF files - A GUI for pikepdf -> qpdf

Features

  • Encrypt PDF files with Advanced Encryption Standard (AES) encyption
    • AES-128 bits
    • AES-256 bits
  • Support to set "Document open" and "Permissions" (Owner) passwords
  • Set document restrictions
    • Print resolution
    • Document assembly
    • Content copying
    • Commenting
    • Filling in form fields
  • Define a page range if you just want to export a part of your PDF
  • Create strong passwords
  • Ready for localization (EN, DE and RU already included)
  • Supported OS: Windows 10 and Linux (e.g. Ubuntu 20.04)

Installation

In order to use the copy/paste features on linux computers you need to install 'xclip', 'xsel' or 'wl-clipboard' with apt.

If your Linux Distro comes with snap (e. g. Ubuntu) you can:

Get it from the Snap Store

or you can type

sudo snap install aesify

in your terminal.

If your Linux Distro does not have snap pre-installed you can find instructions for installing snap here.

The easiest way to "install" AESify on Windows is to download the release package, unzip and simply run the binary.

Alternatively you can download the code folder and run the AESify.py script. In this case you have to install the packages PySimpleGUI, pyperclip and pikepdf using pip3.

About

Encrypt and protect PDF files - GUI for pikepdf -> qpdf

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages