From 3a615700fdf4d627fca34e6edd452aa9fb0a7f3b Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Tue, 20 Jun 2023 03:52:26 +0000 Subject: automatic import of python-AES-Encryptor --- python-aes-encryptor.spec | 291 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 291 insertions(+) create mode 100644 python-aes-encryptor.spec (limited to 'python-aes-encryptor.spec') diff --git a/python-aes-encryptor.spec b/python-aes-encryptor.spec new file mode 100644 index 0000000..46b3d2b --- /dev/null +++ b/python-aes-encryptor.spec @@ -0,0 +1,291 @@ +%global _empty_manifest_terminate_build 0 +Name: python-AES-Encryptor +Version: 2.0 +Release: 1 +Summary: Encrypt Strings And Files With AES Encryption +License: Apache Software License +URL: https://github.com/pmk456/AES-Encryptor +Source0: https://mirrors.aliyun.com/pypi/web/packages/55/7b/975a07fbcda7e1ff9648685be505dd81c73a6278ec6ce91da4fb95273d98/AES-Encryptor-2.0.tar.gz +BuildArch: noarch + + +%description +# AES Encryptor +## What's New +``` +* Now Its Version 2.0 +* Added File Encryption +* Added Doc For Every Function +* Many Bugs Fixed +* Added Default IV [ Initializing Vector ] +* Many Exceptions Catched Under Try Except +``` +## Installation +``` +pip install AES-Encryptor +``` +## Using git +``` +git clone https://github.com/pmk456/AES-Encryptor +cd AES-Encryptor +python setup.py install +``` +## Usage +### Encrypt File +``` +from Encryptor import AES_Encryption +cipher = AES_Encryption(key='keytouse', iv='this is iv 45611') +print(cipher.file_encrypt(path)) +### OUTPUT +File Successfully Encrypted With Given Key +In Case Of any exception: +Something Went Wrong During Encryption Of The File +path.enc // THIS IS ENCRYPTED FILE WHICH IS SAVED IN THE GIVEN PATH +``` +### Decrypt File +``` +from Encryptor import AES_Encryption +cipher = AES_Encryption(key='keytouse', iv='This is iv 45611') +print(cipher.file_decrypt(path)) +### OUTPUT +File Successfully Decrypted With Given Key +In Case Of any exception: +Something Went Wrong During Decryption Of The File +If nothing went wrong: +path // THIS IS DECRYPTED FILE WHICH IS SAVED IN THE GIVEN PATH +``` +### Encrypt String +``` +from Encryptor import AES_Encryption +cipher = AES_Encryption(key='keytouse', iv='this is iv 45611') +cipher.encrypt("Hello") +### OUTPUT +b'}%\x99\x00b3\xb0?\xe5\t\x07wc\xa8\xc6\x8d' +``` +### Decrypt String +``` +from Encryptor import AES_Encryption +cipher = AES_Encryption(key='keytouse', iv='this is iv 45611') +cipher.decrypt(b'}%\x99\x00b3\xb0?\xe5\t\x07wc\xa8\xc6\x8d') +### OUTPUT +'Hello' +``` +### About +``` +Hi, I Am Patan Musthakheem I Am The Author Of This Package. +I Created This Tool For Beginners Who Want to encrypt their string or file +using any encryption but they dont know how to use it because +for beginners it is bit of difficult for using Encryption like AES from scratch. +I Faced Many issues when learning how to encrypt strings and files in python when +i am beginner so i decided to create a very simple tool which will encrypt strings and files +in one line of code. +That day has came, Now you can encrypt and decrypt strings in one line of code. +Thanks To Me. +``` + + + +%package -n python3-AES-Encryptor +Summary: Encrypt Strings And Files With AES Encryption +Provides: python-AES-Encryptor +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-AES-Encryptor +# AES Encryptor +## What's New +``` +* Now Its Version 2.0 +* Added File Encryption +* Added Doc For Every Function +* Many Bugs Fixed +* Added Default IV [ Initializing Vector ] +* Many Exceptions Catched Under Try Except +``` +## Installation +``` +pip install AES-Encryptor +``` +## Using git +``` +git clone https://github.com/pmk456/AES-Encryptor +cd AES-Encryptor +python setup.py install +``` +## Usage +### Encrypt File +``` +from Encryptor import AES_Encryption +cipher = AES_Encryption(key='keytouse', iv='this is iv 45611') +print(cipher.file_encrypt(path)) +### OUTPUT +File Successfully Encrypted With Given Key +In Case Of any exception: +Something Went Wrong During Encryption Of The File +path.enc // THIS IS ENCRYPTED FILE WHICH IS SAVED IN THE GIVEN PATH +``` +### Decrypt File +``` +from Encryptor import AES_Encryption +cipher = AES_Encryption(key='keytouse', iv='This is iv 45611') +print(cipher.file_decrypt(path)) +### OUTPUT +File Successfully Decrypted With Given Key +In Case Of any exception: +Something Went Wrong During Decryption Of The File +If nothing went wrong: +path // THIS IS DECRYPTED FILE WHICH IS SAVED IN THE GIVEN PATH +``` +### Encrypt String +``` +from Encryptor import AES_Encryption +cipher = AES_Encryption(key='keytouse', iv='this is iv 45611') +cipher.encrypt("Hello") +### OUTPUT +b'}%\x99\x00b3\xb0?\xe5\t\x07wc\xa8\xc6\x8d' +``` +### Decrypt String +``` +from Encryptor import AES_Encryption +cipher = AES_Encryption(key='keytouse', iv='this is iv 45611') +cipher.decrypt(b'}%\x99\x00b3\xb0?\xe5\t\x07wc\xa8\xc6\x8d') +### OUTPUT +'Hello' +``` +### About +``` +Hi, I Am Patan Musthakheem I Am The Author Of This Package. +I Created This Tool For Beginners Who Want to encrypt their string or file +using any encryption but they dont know how to use it because +for beginners it is bit of difficult for using Encryption like AES from scratch. +I Faced Many issues when learning how to encrypt strings and files in python when +i am beginner so i decided to create a very simple tool which will encrypt strings and files +in one line of code. +That day has came, Now you can encrypt and decrypt strings in one line of code. +Thanks To Me. +``` + + + +%package help +Summary: Development documents and examples for AES-Encryptor +Provides: python3-AES-Encryptor-doc +%description help +# AES Encryptor +## What's New +``` +* Now Its Version 2.0 +* Added File Encryption +* Added Doc For Every Function +* Many Bugs Fixed +* Added Default IV [ Initializing Vector ] +* Many Exceptions Catched Under Try Except +``` +## Installation +``` +pip install AES-Encryptor +``` +## Using git +``` +git clone https://github.com/pmk456/AES-Encryptor +cd AES-Encryptor +python setup.py install +``` +## Usage +### Encrypt File +``` +from Encryptor import AES_Encryption +cipher = AES_Encryption(key='keytouse', iv='this is iv 45611') +print(cipher.file_encrypt(path)) +### OUTPUT +File Successfully Encrypted With Given Key +In Case Of any exception: +Something Went Wrong During Encryption Of The File +path.enc // THIS IS ENCRYPTED FILE WHICH IS SAVED IN THE GIVEN PATH +``` +### Decrypt File +``` +from Encryptor import AES_Encryption +cipher = AES_Encryption(key='keytouse', iv='This is iv 45611') +print(cipher.file_decrypt(path)) +### OUTPUT +File Successfully Decrypted With Given Key +In Case Of any exception: +Something Went Wrong During Decryption Of The File +If nothing went wrong: +path // THIS IS DECRYPTED FILE WHICH IS SAVED IN THE GIVEN PATH +``` +### Encrypt String +``` +from Encryptor import AES_Encryption +cipher = AES_Encryption(key='keytouse', iv='this is iv 45611') +cipher.encrypt("Hello") +### OUTPUT +b'}%\x99\x00b3\xb0?\xe5\t\x07wc\xa8\xc6\x8d' +``` +### Decrypt String +``` +from Encryptor import AES_Encryption +cipher = AES_Encryption(key='keytouse', iv='this is iv 45611') +cipher.decrypt(b'}%\x99\x00b3\xb0?\xe5\t\x07wc\xa8\xc6\x8d') +### OUTPUT +'Hello' +``` +### About +``` +Hi, I Am Patan Musthakheem I Am The Author Of This Package. +I Created This Tool For Beginners Who Want to encrypt their string or file +using any encryption but they dont know how to use it because +for beginners it is bit of difficult for using Encryption like AES from scratch. +I Faced Many issues when learning how to encrypt strings and files in python when +i am beginner so i decided to create a very simple tool which will encrypt strings and files +in one line of code. +That day has came, Now you can encrypt and decrypt strings in one line of code. +Thanks To Me. +``` + + + +%prep +%autosetup -n AES-Encryptor-2.0 + +%build +%py3_build + +%install +%py3_install +install -d -m755 %{buildroot}/%{_pkgdocdir} +if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi +if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi +if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi +if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi +pushd %{buildroot} +if [ -d usr/lib ]; then + find usr/lib -type f -printf "\"/%h/%f\"\n" >> filelist.lst +fi +if [ -d usr/lib64 ]; then + find usr/lib64 -type f -printf "\"/%h/%f\"\n" >> filelist.lst +fi +if [ -d usr/bin ]; then + find usr/bin -type f -printf "\"/%h/%f\"\n" >> filelist.lst +fi +if [ -d usr/sbin ]; then + find usr/sbin -type f -printf "\"/%h/%f\"\n" >> filelist.lst +fi +touch doclist.lst +if [ -d usr/share/man ]; then + find usr/share/man -type f -printf "\"/%h/%f.gz\"\n" >> doclist.lst +fi +popd +mv %{buildroot}/filelist.lst . +mv %{buildroot}/doclist.lst . + +%files -n python3-AES-Encryptor -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Tue Jun 20 2023 Python_Bot - 2.0-1 +- Package Spec generated -- cgit v1.2.3