LLCryptoLib 2.0.1024

Licenza: Gratuito ‎Dimensioni del file: 10.75 MB
‎Valutazione utenti: 4.0/5 - ‎1 ‎Voti

LLCryptoLib è una libreria .NET che consente ai programmatori di aggiungere facilmente servizi di crittografia, integrità e autenticazione al proprio software. È compatibile con gli ambienti MS .NET e Novell Mono. Fornisce anche metodi di triturazione. Offre sia classi di crittografia asimmetriche che simmetriche e funzioni di hashing per file di testo e binari oltre a funzionalità di triturazione completa. Offre anche metodi per certificati digitali e gestione delle chiavi pubbliche. È gratuito per usi non commerciali. È gratuito per studenti e scopi accademici. Le licenze aziendali o commerciali devono essere acquistate (vedere le opzioni di licenza allegate). È progettato per essere facile da usare e conforme agli standard, completamente compatibile con applicazioni Web ASP.NET e applicazioni Visual C#, Visual Basic .NET, Managed C++ .NET. LLCryptoLib può essere collegato a progetti gestiti (.NET) e non gestiti (COM). Algoritmi di hashing: * CRC32 * FCS16/32 * GOST * ADLER32 * HAVAL * MD2/4 * MD5 * SHA1-384 * SKEIN * TIGRE * RIPEMD160 * IDROMASSAGGIO Algoritmi di crittografia: * ROT13 * Playfair * PseudoDES * DES * Triplo DES * Rijndael (AES) * CAST5 * ARC4 * Pesce palla * Tre pesci * RSA Certificati digitali: * PEM * CER * PFX * X509 Conversioni da testo a binario: * Testo normale (UTF8) * Esadecimale (con 4 stili) * Base64 Algoritmi di distruzione dell'archiviazione * Dipartimento della Difesa degli Stati Uniti (DoD) * Guttman Semplice * Navso P-5329-26 * TEDESCO VSITR5 * HMG Infosec Standard 5 Caratteristiche della libreria: * Conforme alle API .NET (gli algoritmi implementano System.Security.Cryptography.SymmetricAlgorithm) * Feedback asincrono sulle operazioni tramite delegati * Scelta dell'algoritmo basato su Enum * Documentazione msdn style su formati HTML e WinHelp LLCryptoLib fa parte del popolare software Folder Crypt di LittleLite.

cronologia delle versioni

  • Versione 2.0.1024 pubblicato il 2011-12-12
    Aggiunti algoritmi hash SKEIN; aggiunti algoritmi hash veloci Fowler/Noll/Vo FNV; aggiunto algoritmo di crittografia simmetrica ThreeFish; I nomi dei metodi delle classi Certificate e LLCertificate sono stati ridisegnati; refactoring e correzione di bug minori.
  • Versione 1.9.2012 pubblicato il 2009-06-18
    Refactoring principale delle API. Corretto l'algoritmo Whirlpool.
  • Versione 1.8.1024 pubblicato il 2008-10-31
    Nuovo algoritmo di crittografia CAST5, nuovi algoritmi di distruzione, meccanismo di triturazione rivisto, altri bug fixing e refactoring minori.
  • Versione 1.7.2477 pubblicato il 2008-02-20
    Nuovi algoritmi di Digital Sign con RSA, funzione hash G-Hash 32 riscritta e resa disponibile, refactoring minore e correzione dei bug.
  • Versione 1.6.1202 pubblicato il 2007-08-02
    Algoritmo Blowfish riscritto, risolti problemi ARC4 su Mono, aggiunti file di progetto MonoDevelop, Shred.Shredder è stato ottimizzato, correzione e refactoring dei bug minori.
  • Versione 1.5 pubblicato il 2007-03-05
    Supporto mono; Algoritmi di flusso aggiornati a .NET 2.0; Nuova documentazione

Dettagli del programma

Eula

Contratto di licenza con l'utente finale

La libreria LLCryptoLib è gratuita solo per scopi accademici. Se si utilizza la libreria LLCryptoLib in un'applicazione commerciale o aziendale e/o si desidera ristribuirla, così come è o modificata, è necessario acquisire una licenza professionale. Le licenze di aggiornamento sono disponibili all'http://store.esellerate.net/s.aspx?s=STR7788902016 Tutti i pacchetti possono essere acquistati online tramite un sito di e-commerce sicuro. Connettersi a http://www.littlelite.net/llcryptolib/ È possibile inviare domande sulle licenze LLCryptoLib al supporto LittleLite. Qualsiasi feedback è molto apprezzato.