Crypt :: Unixcrypt

CRYPT :: Unixcrypt is een implementatie van Perl-alleen van de Crypt-functie.
Download nu

Crypt :: Unixcrypt Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Martin Vorlaender
  • Uitgever website:
  • http://search.cpan.org/~mvorl/Crypt-UnixCrypt-1.0/UnixCrypt.pm

Crypt :: Unixcrypt Tags


Crypt :: Unixcrypt Beschrijving

Crypt :: Unixcrypt is een implementatie van Perl-alleen van de Crypt-functie. Crypt :: Unixcrypt is een alleen implementatie van de crypt-functie. Synopsis Gebruik Crypt :: Unixcrypt; $ hashed = crypte ($ plainext, $ zout); # Gebruik altijd deze module's Crypt Begin {$ Crypt :: UnixCRYT :: OVERIDE_BUILTIN = 1} Gebruik Crypt :: Unixcrempt; deze module is voor al die arme zielen wiens Perl-poort antwoorden op het gebruik van Crypt () met het bericht `The Crypt () () Functie is unimplemented vanwege overmatige paranoia. '. Deze module heeft geen ingebouwde crypt () overbelast, tenzij gedwongen door een echte waarde van de variabele $ Crypt :: unixcrypt :: negide_builtin.if u deze module, u gebruikt, waarschijnlijk ook geen ingebouwde crypt () -functie noch een crypte (3) mandpagina; Dus ik zal hier de juiste delen van de beschrijving leveren (van mijn Linux-systeem) hier: Crypt is de wachtwoordcoderingsfunctie. Het is gebaseerd op het algoritme voor gegevensversleuteling met varianten bedoeld (onder andere) om het gebruik van hardware-implementaties van een sleutelzoeking te ontmoedigen. $ Plaintext is een getypt wachtwoord van een gebruiker. $ Zout is een tweekleurige koord gekozen uit de set . Deze tekenreeks wordt gebruikt om het algoritme op een van de 4096 verschillende manier te verstoren. Door het laagste 7 bit van elk karakter van $ plaintext te nemen (het vullen van maximaal 8 tekens met nullen, indien nodig wordt een 56-bits sleutel verkregen. Deze 56-bits sleutel wordt gebruikt om herhaaldelijk een constante string te coderen (meestal een reeks bestaande uit alle nullen). De geretourneerde waardepunten naar het gecodeerde wachtwoord, een reeks van 13 afdrukbare ASCII-tekens (de eerste twee tekens vertegenwoordigen het zout zelf) .Waring: de sleutelruimte bestaat uit 2 ** 56 gelijke 7.2E16 mogelijke waarden. Uitputtende zoekopdrachten van deze sleutelruimte zijn mogelijk met massaal parallelle computers. Software, zoals scheur (1), is beschikbaar die het gedeelte van deze sleutelruimte doorzoekt dat doorgaans door mensen wordt gebruikt voor wachtwoorden. Vandaar dat wachtwoordselectie, op minimaal, voorkomende woorden en namen vermijden. Het gebruik van een Passwd (1) -programma dat tijdens het selectieproces op scherpbare wachtwoorden wordt geadviseerd. Het Des-algoritme zelf heeft een paar eigenaardigheden die het gebruik van de crypt (3) interface een zeer slechte keuze voor iets anders dan wachtwoordverificatie maken . Als u van plan bent de Crypt (3) -interface voor een cryptografieproject te gebruiken, doe het dan niet: Krijg een goed boek over codering en een van de algemeen beschikbare DS-bibliotheken. Vereisten: · Perl


Crypt :: Unixcrypt Gerelateerde software