Skip to main content

Advanced encryption and decryption library with multiple cipher algorithms

Project description

AdvancedCipherLib

مكتبة AdvancedCipherLib لتشفير النصوص باستخدام خوارزمية Caesar Cipher محسّنة مع دعم الأرقام، بالإضافة إلى دوال مساعدة للتشفير التلقائي.


المميزات

  • تشفير وفك تشفير النصوص باستخدام Caesar Cipher.
  • دعم الأرقام بجانب الحروف.
  • توفير دالة auto_encrypt لتوليد مفتاح تلقائي وتجربة التشفير.

التثبيت

يمكن تثبيت المكتبة بعد رفعها على PyPI باستخدام:

pip install simple_advancedcipherlib
## الاستخدام
python
Copy code
from advancedcipher import encrypt, decrypt, auto_encrypt

msg = "Hello World 123"

# التشفير باستخدام مفتاح ثابت
enc = encrypt(msg, 3)
print("Encrypted:", enc)

# فك التشفير بنفس المفتاح
dec = decrypt(enc, 3)
print("Decrypted:", dec)

# التشفير التلقائي مع توليد مفتاح
auto, key = auto_encrypt(msg)
print("Auto Encrypted:", auto, "Key:", key)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

advancedcipherlib-1.0.0.tar.gz (2.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

advancedcipherlib-1.0.0-py3-none-any.whl (2.4 kB view details)

Uploaded Python 3

File details

Details for the file advancedcipherlib-1.0.0.tar.gz.

File metadata

  • Download URL: advancedcipherlib-1.0.0.tar.gz
  • Upload date:
  • Size: 2.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for advancedcipherlib-1.0.0.tar.gz
Algorithm Hash digest
SHA256 18f384e1a864d39b5624f8e298963610114014c460da8a0bee9eb63297eac141
MD5 34bc8d0d8befa7a24ebec880c1d12e34
BLAKE2b-256 3a9e96142290c5cec9f7fc508bdcac141c91b7c1ee607fc9bedae49b820e6c82

See more details on using hashes here.

File details

Details for the file advancedcipherlib-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for advancedcipherlib-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0841a59c6437ebe37df628d9a56ff8e219a08e41133770aea296b3b2bd205c0d
MD5 b76dd55f342154036080b077ad156518
BLAKE2b-256 f289e63297558432e7d1aa3e2f75dfa86ab8fcc39610add9210cca147a7d6e5a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page