Catalog PyPI
PACKAGE EXPLORERView in registry

AESRLib

PyPI

Crypto package based on variable key leveraging combo of AES and Randomization!

aesbase64random
Versions collected1
Direct dependencies0From release 1.1
Last observed20 Oct, 20:52 UTC

README

Version 1.1 documentation

AESRLib - The blend of AES-R

v1.1 release

PyPi package for variable key based triple layer capsule encryption with power of AES, base64 and user-defined randomizer (R) functions.

Index

1.0 Changelog

What's new in v1.1 (v1.1) than v1.0 (v1.0)

  • Fixes (minor): Converted the ValueError for wrong password alert into a log message.

2.0 Usage

To install and use it follow below steps as per convenience.

2.1 Installation

  • To download, simply use pip to download it from pypi in a python3 supported environment. If you don't have python in your system, download it from python official site (https://www.python.org/downloads)
pip install AESRLib

2.1.1 Pre-requisities

python>=3.10, pycryptodome

2.2 Using it

2.2.1 With IDE/IDLE

First, import the module using:

from AESRLib import AESRandomizer as alib

And you are ready to go! The interactive function to trigger AESR for ready-to-use purpose is:

alib.initializer(filename)

filename - Its the input filename given with extension for processing like 'test.txt' Providing the abstract function for instant use makes the user's task too easy and readily accessible Ensure that the script using AESR is run in the same root folder as the file.

2.2.2 With CMD/PS/Terminal

A ready to use way for running it without any hassle, just follow the steps (after installation of AESRLib as referred above):

  1. Download/Copy the main.py file in a folder locally (main.py file is available in https://github.com/me-yutakun/AESRLib)
  2. Go to that folder and open cmd/powershell/terminal
  3. Place the file you want to encrypt/decrypt in same folder
  4. Type python main.py in cmd/powershell/terminal then press enter

Recommended: If screen is exiting too fast after showing error or you are not able to see the result properly use this way to run it.

3.0 Future Proposals

  1. Includes enhancement for randomization function
  2. Bug fixes

4.0 LICENSE

MIT License Copyright (c) 2018

Updated: 22.5.22 8.30 PM (IST)

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
1.122 May 20220

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
me-yutakun/aesrlib

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 20:52 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:f9c18fdb112a0f8d7746be4f9c3b476e3248a564997587c8f02511cfb91703a0