صافي :: SSH :: PERL :: Cipher :: Blowfish

NET :: SSH :: PERL :: Cipher :: Blokfish هو غلاف بيرل لدعم SSH Blowfish.
التحميل الان

صافي :: SSH :: PERL :: Cipher :: Blowfish الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • David Robins
  • موقع ويب الناشر:
  • http://search.cpan.org/~dbrobins/Net-SSH-Perl-1.30/lib/Net/SSH/Perl/Cipher/Blowfish.pm

صافي :: SSH :: PERL :: Cipher :: Blowfish العلامات


صافي :: SSH :: PERL :: Cipher :: Blowfish وصف

Net :: SSH :: PERL :: Cipher :: Blokfish هو غلاف بيرل لدعم SSH Blowfish. NET :: SSH :: PERL :: Cipher :: Blokfish هو غلاف بيرل ل SSH Brownishfish Support.Synopsis استخدام Net :: SSH :: PERL :: Cipher؛ بلدي $ cipher = net :: ssh :: perl :: cipher-> جديد ('blowfish'، مفتاح $)؛ طباعة $ cipher-> تشفير ($ plaweftext)؛ net :: ssh :: perl :: cipher :: blowfish يوفر دعم تشفير السمك البحر صافي :: SSH :: PERL. للقيام بذلك يلف حول إما Crypt :: Blowfish أو Crypt :: Blowfish_PP؛ السابق هو تطبيق C / XS لخوارزمية Blokfish، والأخير هو تطبيق بيرل. Net :: SSH :: PERL :: Cipher :: Blowfish يفضل استخدام Crypt :: Blowfish، لأنه أسرع، لذلك نحاول تحميل ذلك أولا. إذا فشل، فإننا نعود إلى Crypt :: Blowfish_pp. لاحظ أنه عند استخدام Crypt :: Blowfish_PP، ستجرب انخفاضا ملحوظا للغاية في الأداء. إن المصنف المستخدمة هنا في وضع فلتر CBC مع طول مفتاح 32 Bytes.ssh1 يضيف تجاعيد إضافي فيما يتعلق بخارج خوارزمية Blokfish: قبل وبعد التشفير / فك التشفير، علينا تبديل البايتات في السلسلة التي سيتم تشفيرها / فك تشفيرها. يتم تبديل البايت أربع بايت في وقت واحد، وفي كل من تلك الكتل الأربعة البايت التي نعيش فيها البايتات. لذلك، على سبيل المثال، تتحول السلسلة foobarba إلى boofabra. نحن مبادلة البايتات بهذه الطريقة في السلسلة قبل أن نقوم بتشفيرها / فك تشفيرها، وقمنا بتبديل السلسلة المشفرة / فك تشفيرها مرة أخرى عندما نحصل عليه. لا يتم تبديل البايت عندما يتم استخدام Byte Byte عند استخدام Blackfish في بروتوكول SSH2. متطلبات: perl.


صافي :: SSH :: PERL :: Cipher :: Blowfish برامج ذات صلة