النص :: Cipher :: Keywordalphabet

التشفير الاستبدال بناء على كلمة رئيسية
التحميل الان

النص :: Cipher :: Keywordalphabet الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • John Alden
  • موقع ويب الناشر:
  • http://search.cpan.org/~bbc/

النص :: Cipher :: Keywordalphabet العلامات


النص :: Cipher :: Keywordalphabet وصف

استبدال التشفير بناء على كلمة رئيسية النص :: cipher :: keywordalpet هو وحدة perl التي تنشئ تشفير استبدال أحادي اللون من مجموعة من الكلمات، مما أدى إلى ما يشار إليه أحيانا باسم الأبجدية "الكلمة الرئيسية (التي تم إنشاؤها)". إليك تعريف جيد، مكثف من مصدر مجهول: "يتم تشكيل الأبجدية الكلمة الرئيسية عن طريق أخذ كلمة أو عبارة، حذف الحدوث الثاني واللاحق لكل حرف، ثم كتابة الحروف الأبجدية المتبقية بالترتيب. يتم تحقيق التشفير عن طريق الاستعاضة عن الاستبدال كل رسالة نصية من قبل الرسالة التي تظهر رسائل n لاحقا في وقت لاحق في الأبجدية الرئيسية (دورية) الأبجدية. "الأبجدية الكلمة الأساسية غير حساسة لحالة الأحرف - سيتم تحويل الأحرف الكبيرة والصغيرة مع نفس التعيين. يمكن أن يكون الإزاحة (n في التعريف أعلاه) نسخة أصلية أو سلبية. HTTP: //www.trincoll.edu/depts/cpsc/cryptography/substitution.html هو برنامج تعليمي تمهيدي حول كيفية كسر الأهريب الاستبدال. http://www-math.cudenver.edu/~wcherowi/courses/m5410/exubcip.html يحتوي على مثال عمل كامل. http://www.muth.org/robert/ciphiphipher/query_scb.html يوفر الكستر التشفير الاستبدال عبر الإنترنت. خطر تفيد بوضوح، لأن الأصفاد الاستبدال سهلة الكسر، فمن المستحسن عدم استخدامها لحماية البيانات المهمة وبعد إلقاء نظرة على بعض الأصفاد الأكثر تفصيلا ثقيلا في برنامج Crypt :: NameSpace الذي يقوم بالتوصيل في Crypt :: CBC إذا كنت ترغب في حماية البيانات. #synopsis # إبداع الأبجدية الكلمة الرئيسية مع التحول الأيسر من 5 $ Cipher = نص جديد :: Cipher :: Keywordalpet ("الثعلب البني السريع"، -5)؛ # قم بتشغيل الأبجدية التي تم إنشاؤها $ keyword_alphabet = $ cipher-> الأبجدية ()؛ # encipher سلسلة $ ciphered = $ cipher-> التشفير (رسالة $)؛ # Decomipher رسالة ترميز رسالة $ = $ cipher-> فك تشفير (ciphered ciphered)؛ # بعض الأساليب الراحة $ cipher-> Encipher_scalar ($ somecalar)؛ $ cipher-> decipher_scalar ($ some_scalar)؛ @ الملفات = $ cipher-> encipher_list (@ القائمة)؛ @ القائمة = $ cipher-> decipher_list (@ الملفرة)؛ $ cipher-> Encipher_array (some_array)؛ Cipher-> decipher_array (some_array)؛ # يستخدم فقط $ null_ciphipher = نص جديد :: cipher :: keywordalphabet ()؛ # no-op cipher $ rot13_ciphipher = نص جديد :: cipher :: keywordalphabet (undef، 13)؛ #CAESAR متطلبات تشفير: perl.


النص :: Cipher :: Keywordalphabet برامج ذات صلة