| Authen :: Passhrase :: Eggdropchlowfish Authen :: Passhrase :: Eggdropblowfish, Eggdrop'un Blowfish.mod'u kullanan passhrases içeren bir perl modülüdür. |
Şimdi İndirin |
Authen :: Passhrase :: Eggdropchlowfish Sıralama ve Özet
- Lisans:
- Perl Artistic License
- yayıncı web sitesi:
- http://search.cpan.org/~zefram/
Authen :: Passhrase :: Eggdropchlowfish Etiketler
Authen :: Passhrase :: Eggdropchlowfish Açıklama
Authen :: Passhrase :: Eggdropblowfish, Eggdrop'un Blowfish.mod'u kullanarak passhrases içeren bir perl modülüdür. Authen :: Passhrase :: Eggdropblowfish, Eggdrop'un Blowfish.mod.synopsis kullanan kullanımı kullanarak passhrases içeren bir perl modülüdür. $ PPR = Authen :: Passhrase :: Eggdropblowfish-> Yeni (Hash_Base64 => "9tpsg / 61yqx /"); $ PPR = Authen :: Passhrase :: Eggdropblowfish-> Yeni (Passhrase => "Passhrase"); $ hash = $ ppr-> hash; $ hash_base64 = $ ppr-> hash_base64; if ($ PPR-> eşleşme ($ parhprase)) {... Bu sınıfın bir amacı, Eggdrop'un Blowfish.mod'da kullanılan blowfish tabanlı algoritma kullanılarak bir parolayı kapattı. Bu, bir Authen :: Passhrase'nin bir alt sınıfıdır ve bu belge okuyucunun bu sınıfın belgelerine aşina olduğunu varsayar. Bu karma şeması tuz kullanmaz ve sıfır uzunlukta bir şifre kabul etmemektedir. Pothrase, standart bir düz metin bloğunu şifrelemek için bir blowfish anahtarı olarak kullanır. Hash, şifreleme bloğudur. Standart Blowfish Anahtar Programı yalnızca 8 ila 56 bayt uzunluğunda tuşları kabul eder; Bu algoritma gereksinimi rahatlatır ve sıfır olmayan herhangi bir uzunluğu kabul eder. 72 bayt'a kadar parola / anahtar önemlidir; daha fazlası göz ardı edilir. Eggdrop, karma bir "+" olarak gösterilir ve ardından on iki taban 64 hane olarak temsil edilir. İlk altı rakam, hash'in ikinci yarısını kodlar ve son altı ilk yarıyı kodlar. Her yarının içinde bayt ters sırayla kodlanır. Temel 64 hane ".", "/", "0" ila "9", "a" ila "z", "a" ila "z" (bu sırada). NOT: Blowfish anahtar uzunluğu nedeniyle Crypt :: Blowfish'te kesinlikle uygulanan kısıtlama, bu modül şu anda 56 bayttan daha uzun bir parola verilirse ölür. Bu sınırlama gelecekteki bir versiyonda düzeltilecektir. Blowfish kurallarına rağmen 8 bayttan daha kısa pasajlar doğru bir şekilde ele alınmıştır. Yükleme: Hash, modern standartlar tarafından küçüktür ve tuz eksikliği bu şemada zayıflıktır. Blowfish'ü daha iyi kullanan bir şema için Authen :: Passhrase :: BlowFishCrypt.Requirements: · Perl Gereksinimleri: · Perl
Authen :: Passhrase :: Eggdropchlowfish İlgili Yazılım