App Crypto for Android

App Crypto for Android

  • 19.6 MB

    اندازه فایل

  • امنیت
  • Everyone

  • Android OS

درباره‌ی App Crypto for Android

این برنامه ابزارهای مناسبی برای رمزگذاری - رمزگشایی متن و فایل ها ارائه می دهد

این نرم افزار روش های زیر را برای رمزگذاری و رمزگشایی ارائه می دهد: سیستم رمزگذاری affine برای متن لاتین (26 حرف)، سیستم رمزگذاری افین برای متن سیریلیک (30 حرف)، سیستم رمزگذاری RSA و سیستم رمزگذاری АSЕ.

سیستم رمزنگاری Affine، نمونه‌هایی از سیستم‌های رمزنگاری کلید خصوصی هستند. در یک سیستم رمزنگاری کلید خصوصی، هنگامی که یک کلید رمزگذاری را بشناسید، می توانید به سرعت کلید رمزگشایی را پیدا کنید. بنابراین، دانستن نحوه رمزگذاری پیام ها با استفاده از یک کلید خاص به شما امکان می دهد پیام هایی را که با استفاده از این کلید رمزگذاری شده اند رمزگشایی کنید.

سیستم رمزنگاری RSA یک سیستم رمزنگاری با کلید عمومی است که یکی از قدیمی‌ترین سیستم‌هایی است که به طور گسترده برای انتقال امن داده استفاده می‌شود. در یک سیستم رمزنگاری کلید عمومی، کلید رمزگذاری عمومی و متمایز از کلید رمزگشایی است که مخفی نگه داشته می‌شود (خصوصی). یک کاربر RSA یک کلید عمومی را بر اساس دو عدد اول بزرگ به همراه یک مقدار کمکی ایجاد و منتشر می‌کند. اعداد اول مخفی نگه داشته می شوند. پیام‌ها را می‌توان توسط هر کسی، از طریق کلید عمومی رمزگذاری کرد، اما تنها توسط شخصی که کلید خصوصی را می‌داند، می‌تواند رمزگشایی شود.

استاندارد رمزگذاری پیشرفته (AES) که با نام اصلی آن Rijndael نیز شناخته می‌شود، مشخصاتی برای رمزگذاری داده‌های الکترونیکی است که توسط مؤسسه ملی استانداردها و فناوری ایالات متحده (NIST) در سال 2001 ایجاد شد. AES گونه‌ای از رمز بلوک Rijndael است.  Rijndael خانواده ای از رمزها با اندازه های مختلف کلید و بلوک است.

در برنامه از AES/CBC/PKCS5Padding استفاده می شود که یک حالت رمزنگاری عملیات است که برای رمزگذاری و رمزگشایی ایمن داده ها استفاده می شود. CBC (Cipher Block Chaining): این یک حالت عملیاتی است که در آن هر بلوک داده با استفاده از عملیات XOR قبل از رمزگذاری با بلوک قبلی ترکیب می شود. بلوک اول با یک بردار اولیه (IV) ترکیب می شود که باید برای هر پیام رمزگذاری شده منحصر به فرد باشد. حالت CBC محافظت بهتری در برابر حملاتی که سعی در تغییر محتوای پیام ها دارند، فراهم می کند. PKCS5Padding: این یک طرح لایه‌بندی برای داده‌ها است که تضمین می‌کند طول داده‌های ورودی مضربی از اندازه بلوک است (در این مورد 128 بیت). PKCS5Padding بایت ها را به انتهای آخرین بلوک اضافه می کند تا پر شود. این بایت های اضافی حاوی اطلاعاتی در مورد تعداد بایت های اضافه شده هستند.

با تمام روش های رمزگذاری در برنامه، امکان ذخیره فایل های رمزگذاری شده در دایرکتوری انتخاب شده دستگاهی که در آن فایل رمزگذاری شده است، وجود دارد که در نام آن متن "Encrypted..." به همراه فایل رمزگذاری نام، به علاوه در پرانتز پسوند آن و روش رمزگذاری مانند AES وجود دارد.

متن رمزگذاری شده را می توان به عنوان فایل در پوشه دستگاه دانلود ذخیره کرد.

در برنامه کلید خصوصی برای AES برای ذخیره به روش RSA رمزگذاری شده و به عنوان فایل جداگانه ذخیره می شود. بنابراین با رمزگذاری AES فایل های قبلی با نام ذخیره می شوند:

EncryptedAes_xxx(.txt).bin – فایل رمزگذاری شده xxx.txt.

EncryptedAesRSAPrivateKey_xxx.bin – کلید RSA خصوصی برای رمزگذاری کلید خصوصی AES برای همان فایل xxx.txt.

EncryptedAesKey_xxx.bin – کلید خصوصی AES که توسط RSAPrivate Key برای همان فایل xxx.txt رمزگذاری شده است.

ivBin_xxx.bin – بردار مقداردهی اولیه برای همان فایل xxx.txt.

بنابراین با رمزگذاری RSA سه فایل با نام ذخیره می شوند:

EncryptedRSA_xxx(.txt).bin – فایل رمزگذاری شده xxx.txt.

EncryptedRSAPrivateKey_xxx.bin - کلید RSA خصوصی.

EncryptedRSAPpublicKey_xxx.bin - کلید عمومی RSA.

با رمزگذاری لاتین Affine دو فایل با نام ذخیره می شود:

EncryptedAffineLatin_xxx(.txt).bin – فایل رمزگذاری شده xxx.txt.

EncryptedAffineLatinKeyB_xxx.bin - shifting b param;

لاتین با فایل های رمزگذاری شده سیریلیک Affine در حال تغییر است.

هنگام رمزگشایی، تمام فایل های مربوط به روش رمزگذاری مربوطه و فایل رمزگذاری شده مربوطه (فایل با داده های رمزگذاری شده و کلیدهای مربوطه) باید در یک پوشه باشند.

هنگامی که روش رمزگشایی استفاده شده برای رمزگذاری فایل، ابتدا انتخاب می شود، فایل با داده های رمزگذاری شده نیز انتخاب می شود.

این برنامه دارای بنرهای تبلیغاتی است که می تواند نمایش تبلیغات را فعال یا غیرفعال کند.

این برنامه دارای راهنما و پیوندهایی به برنامه های دیگر نویسنده است.

نمایش بیشتر

جدیدترین 22.0 چه خبر است

Last updated on 03/11/2026
Minor bug fixes and improvements. Install or update to the newest version to check it out!
نمایش بیشتر

گیم پلی و اسکرین شات

  • پوستر App Crypto for Android
  • برنامه‌نما App Crypto for Android عکس از صفحه
  • برنامه‌نما App Crypto for Android عکس از صفحه
  • برنامه‌نما App Crypto for Android عکس از صفحه
  • برنامه‌نما App Crypto for Android عکس از صفحه
  • برنامه‌نما App Crypto for Android عکس از صفحه
  • برنامه‌نما App Crypto for Android عکس از صفحه
  • برنامه‌نما App Crypto for Android عکس از صفحه

اطلاعات App Crypto for Android APK

آخرین نسخه
22.0
دسته بندی
ابزار
اندازه فایل
19.6 MB
توسعه دهنده
Иван Габровски
در دسترس در
رتبه‌بندی محتوا
Everyone
گزارش امنیتی
بررسی کنید
بررسی امنیتی تکمیل شد
بدون ویروس
بدون جاسوس‌افزار
بدون بدافزار
بدون ویروس
بدون جاسوس‌افزار
بدون بدافزار
نام بسته:net.eaglepeak.crypto
SHA-256:ed162b719d74ee8f87c72ebb9ccca0c81755cd44f78ca0f519a15071fbcfe0e5
SHA-1:0984ae538f8a33ac907161d9e7181aca01cd7802
نمایش بیشتر
تأیید شده توسط: APKPURE
آیکون‌ APKPure

دانلود فوق سریع و ایمن از طریق برنامه APKPure

برای نصب فایل های XAPK/APK در اندروید با یک کلیک!

دانلود APKPure
thank icon
ما از کوکی ها و فناوری های دیگر در این وبسایت برای بهبود تجربه کاربری شما استفاده می کنیم.
با کلیک بر روی هر پیوند در این صفحه شما دستور خود را برای سیاست حفظ حریم خصوصیاینجاو سیاست فایلمی دهید.
بیشتر بدانید