Secret Keeper – اسکریپت پایتونی برای انکریپت و دکریپت فایل ها

تاریخ انتشار : آذر ۱۴, ۱۳۹۷
1 ستاره2 ستاره3 ستاره4 ستاره5 ستاره (5٫00 / 5)

اسکریپت Secret Keeper یک فایل انکریپتر به زبان پایتون است که با استفاده از استاندارد Advanced Encryption Standard (AES) اقدام به انکریپت فایل ها می کند. CBC Mode هنگام تولید شدن از از AES برای انکریپت کردن بلاک های قبلی استفاده می کند.

فیوچرها

  • Secret Keeper می تواند اقدام به تولید و جنریت کردن انکریپشن کی های مختلف کند به ازای خروجی کاربر
  • Secret Keeper بطور موفق آمیزی می تواند فایل های txt. و docx. را نیز انکریپت کند

آموزش نصب بر روی سیستم عامل های لینوکسی

کامند زیر را در محیط ترمینال وارد کنید (به منظور دانلود اسکریپت):
git clone https://github.com/Sameera-Madhushan/Secret-Keeper
بعد از دانلود کامندهای زیر را به منظور نصب و راه اندازی وارد کنید :
cd Secret-Keeper && ls
pip3 install -r requirements.txt
python3 Secret-Keeper.py

آموزش نصب بر روی سیستم عامل ویندوزی

دانلود و نصب و اجرای Python 2.7 و Python 3.7 از لینک زیر
https://python.org/
دانلود و نصب و اجرای Git از لینک زیر :
https://git-scm.com/
در اننتها کامندهای زیر را وارد کنید :
git clone https://github.com/Sameera-Madhushan/Secret-Keeper
cd Secret-Keeper
pip3 install -r requirements.txt
python3 Secret-Keeper.py 

نکات بسیار مهم : (حتما قبل از استفاده مطالعه کنید)

  • انکریپت کردن فایل های ایمیج فایل ها، فایل های صوتی و ویدئو با استفاده از اسکریپت Secret Keeper ممکن است منجر به خروجی های اشتباه و خراب شود. پس لازم است قبل از استفاده از این اسکریپت حتما از فایل های خود بکاپ تهیه کنید تا استفاده از اسکریپت منجر به به از دست دادن فایل های شما نشود.
  • نکته دیگر اینکه حتما مطمئن شوید که انکریپشن کدی که وارد می کنید را به خاطر بسپارید زیر در صورت گم کردن کد هیچ راهی برای بازگردانی فایل های انکریپت شده نخواهید داشت و اینکار منجر به از دست رفت دائمی فایل ها خواهد شد.

 

به منظور دانلود و مشاهده اسکرپیت می توانید از لینک زیر در سایت Github اقدام نمایید :

نظرات

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *