مشفر الملفات

تم إنشاء Java File Encoder لدعم حقوق الخصوصية ، شريطة عدم وجود نية خبيثة.

لسوء الحظ ، لا يمكن للتطبيق تقييم نوايا المستخدم بدقة...

الوصف

مع هذا التطبيق، سوف تكون قادرة على:

  • تشفير وفك تشفير الملفات الثنائية.
  • نموذج قوة التشفير من التكوين.
  • استخدام خيوط متعددة للتشفير.
  • احفظ الملف المشفر في مجلدات متعددة ، بناءً على معايير الحجم.

الميزات العامة:

  • متعدد اللغات
  • شكلي متعدد الدقة التكبير
  • خيار الوضع المظلم
  • إشعار الإصدار الجديد
  • دليل المستخدم


مع الإصدار v1.7 ، يصبح التشفير أكثر قوة ، وهو معلم بارز تم تحقيقه من خلال زيادة وقت الحوسبة المطلوب لكسر التشفير بالقوة الغاشمة بشكل كبير.

وصف الكود

لتطوير هذا التطبيق ، تم تنفيذ طريقة تشفير خاصة:

  • استنادًا إلى تشفير تيار XOR.
  • مولد فوضوي شبه عشوائي.
  • كلمات السر لمولد شبه عشوائي يمكن أن تصل إلى 16،000 بت طويلة.
  • عدد المجموعات الممكنة محدود بقوة كلمة المرور ، والتي تستخدم تجزئة 32 بايت.
  • يمكن للمستخدم تعديل الإعدادات لتمكين إعادة ترتيب البايت أثناء التشفير ، مما يؤدي إلى إبطاء هجمات القوة الغاشمة بشكل كبير.
  • يمكن للمستخدم إلغاء عملية التشفير أو فك التشفير في أي وقت.

وهو مبني على مكتبة النظام الأساسي v1.4 ، والذي يتضمن العديد من الميزات المشتركة في جميع التطبيقات.


مع الإصدار 1.7 ، يتم زيادة وقت الحساب المطلوب لكسر تشفير القوة الغاشمة بشكل كبير ، دون زيادة وقت فك التشفير الذي يعاني منه المستخدم.

يعتمد نوع التشفير المستخدم في هذا التطبيق على دفق بت عشوائي زائف ، والذي يستخدم لإعادة ترتيب الأحرف ثم للتشفير / فك التشفير باستخدام طريقة قناع XOR. يتم ذلك في شرائح.

يتم تحقيق الزيادة في الوقت اللازم لكسر التشفير بالقوة الغاشمة من خلال جعل من الضروري للغاية إعادة ترتيب الشريحة الأولى بالكامل قبل الشروع في فك تشفير الأحرف باستخدام XOR.

ويتحقق ذلك من خلال جعل التشفير / فك التشفير XOR يستخدم نفس المولد العشوائي الزائف المستخدم في عملية إعادة الطلب ، بدء مرحلة XOR من حالة المولد مباشرة بعد إعادة الطلب.

بهذه الطريقة ، لا توجد اختصارات ممكنة لمحاولة فك التشفير بالقوة الغاشمة.

ويندوز

تشفير الملفات (jfe v1.0) (2014-2015)

تحميل

تشفير الملفات (jfe v1.1) (2016)

تحميل

تشفير الملفات (jfe v1.2) (2017)

تحميل

تشفير الملفات (jfe v1.3) (2018-2019)

تحميل

تشفير الملفات (jfe v1.4) (2019)

تحميل

تشفير الملفات (jfe v1.5) (2021-2024)

تحميل

تشفير الملفات (jfe v1.6) (2025)

تحميل

إصدارات الإصدار

image

نشأ تطوير هذا التطبيق من ضرورة تشفير الملفات باستخدام طريقة مخصصة.

يتيح التطبيق تشفير الملفات بسهولة ، باستخدام طرق التشفير / فك التشفير الموفرة للوقت التي تجعل هجمات القوة الغاشمة أقل صعوبة ومناسبة لتشفير الملفات الصغيرة.

هناك aدليل المستخدم الشامل هذا يفسر تفاصيل العملية لكل من المستخدمين واستخدام التطبيق الداخلي.

image

تم إنشاء إصدار التطبيق هذا استجابة للمشاكل التي تسببها إصدار JRE الجديد ، والتي أثرت على الجانب البصري للتطبيق الأصلي v1.0. تم تطوير الإصدار 1.1 لمعالجة هذه المشاكل.

لم يتغير دليل المستخدم مع هذا الإصدار ويبقى هو نفسه دليل المستخدم في الإصدار السابق.

image

تم إجراء بعض التغييرات في هذا الإصدار:

  • إصلاح الخلل في مولد عشوائي الزائفة المخصصة المستخدمة في الإصدارات السابقة.
  • تم تطوير طرق تشفير جديدة مصممة خصيصًا للاستخدام مع الملفات الكبيرة لتعزيز سرعة التشفير ومتانته.

محدداًدليل المستخدم لهذا الإصدار وهذا ما يفسر كل التفاصيل.

image

كانت هناك عدة تغييرات في هذا الإصدار:

  • تم تحسين طريقة التشفير الجديدة للملفات الكبيرة باستخدام خيوط متعددة.
  • طريقة تشفير جديدة تقسم الملفات المشفرة إلى وحدات تخزين عندما يكون هناك قيود على حجم الملف.
  • عامل التكبير يضبط عرض النافذة لاستيعاب كثافات بكسل الجهاز المختلفة.

هناك aمحددة دليل المستخدم لهذا الإصدار الذي يشرح كل التفاصيل.

image

تم تطوير هذا الإصدار لإصلاح الخلل الذي حدث عند التفاعل مع ميزة Java-9 جديدة تتعامل مع شاشات عالية الكثافة بكسل.

يتم تضمين دعم Maven أيضًا.

هناك aمحددة دليل المستخدم لهذا الإصدار الذي يشرح كل التفاصيل.

image

الهدف من هذا الإصدار هو إضافة استعلام الإصدار الجديد للحصول على تعليقات حول عدد الأشخاص الذين يستخدمون التطبيق.

تمت إضافة خيار الوضع المظلم أيضًا.

هناك aمحددة دليل المستخدم لهذا الإصدار الذي يقدم تفسيرات مفصلة.

image

تم تقديم هذا الإصدار للاستفادة من ملف EncoderType الجديد الذي تمت إضافته لتلبية الحاجة إلى تشفير أكثر قوة ضد محاولات تكسير القوة الغاشمة للمخازن الصغيرة.

تنشأ هذه الحاجة مع التطور الجديد لمشاركة الحافظة بين الكمبيوتر المكتبي وهاتف Android المحمول ، والذي سأنشره قريبًا (اليوم: 04/21/2025)

مع طريقة التشفير الجديدة ، تصبح محاولة تكسير القوة الغاشمة لهذا النوع من التشفير أكثر تكلفة من الناحية الحسابية.

في هذا النوع الجديد من التشفير ، يتم التشفير باستخدام تيار XOR مع إعادة ترتيب الأحرف بواسطة شرائح.

الشيء الجديد هو أنه الآن من الضروري للغاية إعادة ترتيب أول شريحة كاملة قبل البدء في فك تشفير أي حرف.

على سبيل المثال، إذا كان الملف 2 كيلوبايت، فمن الضروري إعادة ترتيب تلك 2 كيلوبايت قبل الشروع في فك تشفير الأحرف.

الوقت الذي تستغرقه هذه المهمة (مع 2 كيلوبايت) ، حوالي نصف ثانية على وحدة المعالجة المركزية القوية في السوق اليوم (2025)

التنزيلات