%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