| Crypt :: Otp26 Crypt :: OTP26, klasik bir şifreleme şeklidir. |
Şimdi İndirin |
Crypt :: Otp26 Sıralama ve Özet
- Lisans:
- Perl Artistic License
- yayıncı web sitesi:
- http://search.cpan.org/~osfameron/Crypt-OTP26-0.02/lib/Crypt/OTP26.pm
Crypt :: Otp26 Etiketler
Crypt :: Otp26 Açıklama
Crypt :: Otp26 klasik bir şifreleme şeklidir. Crypt :: Otp26, klasik bir şifreleme şeklidir. Kullanım, http://itre.cis.upenn.edu/~myl/languagelog/archives/003314.htmlnb adresinde ayrıntılı olan ilgi çekici durumun keşfedilmesidir. Sadece küçük harf alfa (ASCII 'A-Z') karakterleri ele alınır. Gerçekten yararlı ve değerli verileri şifreliyor ve iletiyorsanız, uygun güçlü bir kripto modülü kullanmalısınız. Ve onetimepad konseptine dayansa da, pedin şifrelenmiş metinden daha kısa veya daha uzun olması gerektiğini, bu durumda kesilir. veya uygun şekilde tekrarlanır. Yani ... bunu yapmayın! $ OTS $ OTP = Crypt :: OTP26-> Yeni (); $ şifreli = $ OTP-> Crypt ($ ped, $ ped, $ metin); # Commutative olmasına rağmen, her iki durumda da $ şifrelenmiş = $ OTP-> Crypt ('ACED', 'SCAM') olabilir; # döndürür 'Seep'DeCryptDecrpys, Mod26 Sutraction kullanarak önceden şifrelenmiş bir metin. $ şifreli = $ OTP-> şifreleme ($ crypt, $ ped); $ şifreli = $ OTP-> şifreleme ('ACED', 'SEEP'); # iade 'scam'char2inTreturn Bir ASCII karakterinin mod mod26 tamsayı değerini. $ int = $ otp-> char2int ('a'); # döndürür 0 NOT2CHAR'ım $ char = $ OTP-> Int2Char (1); # 'B'Will her zaman' A '-' z'crypt_charım geri döndürür. $ char = $ otp-> crypt_char ('a', 's'); # Döndüren S'Crypts 2 karakterleri MOD26 ekleyerek onlara ekleyerek. Dahili olarak Crypt tarafından denir. Dahili olarak yukarıdaki şifreleme denir. $ char = $ otp-> decrypt_char ($ crypt_char, $ pad_char); $ char = $ otp-> decrypt_char ('t', 's'); # Ped'i ve dizeyi yinelemek için 'B'mk_StreamPrivate yöntemini döndürür. Gereksinimler: · Perl
Crypt :: Otp26 İlgili Yazılım