cppcrypto scarica per Windows

Questa è l'app di Windows denominata cppcrypto la cui ultima versione può essere scaricata come cppcrypto-0.20-src.zip. Può essere eseguito online nel provider di hosting gratuito OnWorks per workstation.

 
 

Scarica ed esegui online questa app chiamata cppcrypto con OnWorks gratuitamente.

Segui queste istruzioni per eseguire questa app:

- 1. Scaricata questa applicazione sul tuo PC.

- 2. Entra nel nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.

- 3. Carica questa applicazione in tale file manager.

- 4. Avvia qualsiasi emulatore online OS OnWorks da questo sito Web, ma migliore emulatore online Windows.

- 5. Dal sistema operativo OnWorks Windows che hai appena avviato, vai al nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.

- 6. Scarica l'applicazione e installala.

- 7. Scarica Wine dai repository software delle tue distribuzioni Linux. Una volta installato, puoi quindi fare doppio clic sull'app per eseguirli con Wine. Puoi anche provare PlayOnLinux, un'interfaccia fantasiosa su Wine che ti aiuterà a installare programmi e giochi Windows popolari.

Wine è un modo per eseguire il software Windows su Linux, ma senza Windows richiesto. Wine è un livello di compatibilità Windows open source in grado di eseguire programmi Windows direttamente su qualsiasi desktop Linux. Essenzialmente, Wine sta cercando di re-implementare abbastanza Windows da zero in modo che possa eseguire tutte quelle applicazioni Windows senza effettivamente bisogno di Windows.

cppcrypto



DESCRIZIONE:

cppcrypto fornisce implementazioni ottimizzate di primitive crittografiche.

Funzioni hash: BLAKE, BLAKE2, Echo, Esch, Groestl, JH, Kupyna, MD5, SHA-1, SHA-2, SHA-3, SHAKE, Skein, SM3, Streebog, Whirlpool.

Cifrari a blocchi: Anubis, Aria, Camellia, CAST-256, Kalyna, Kuznyechik, Mars, Serpent, Simon, SM4, Speck, Threefish, Twofish e Rijndael (AES) con tutte le dimensioni di blocco/chiave.

Cifrari a flusso: HC-128, HC-256, Salsa20, XSalsa20, ChaCha, XChaCha.

Modalità di crittografia: CBC, CTR.

Modalità AEAD: Encrypt-then-MAC (EtM), GCM, OCB, ChaCha-Poly1305, Schwaemm.

Streaming dell'AEAD.

Funzioni MAC: HMAC, Poly1305.

Funzioni di derivazione delle chiavi: PBKDF2, scrypt, Argon2, HKDF.

Include strumenti da riga di comando di esempio:
- 'digest' - per calcolare e verificare i checksum dei file utilizzando uno qualsiasi degli algoritmi hash supportati (simile a md5sum o RHash).
- 'cryptor' - per la crittografia dei file utilizzando l'algoritmo Serpent-256 in modalità AEAD.

Controlla il sito web cppcrypto collegato di seguito per la documentazione di programmazione.



Caratteristiche

  • Semplice interfaccia di programmazione autoesplicativa.
  • Funzioni hash: BLAKE, BLAKE2, Echo, Esch, Grøstl, JH, Kupyna, MD5, SHA-1, SHA-2, SHA-3, SHAKE, Skein, SM3, Streebog, Whirlpool.
  • Cifrari a blocchi: Rijndael (AES), Anubis, Aria, Camellia, CAST-256, Kalyna, Kuznyechik, Mars, Serpent, Simon-128, SM4, Speck-128, Threefish, Twofish.
  • Cifrari di flusso: HC-128, HC-256, Salsa20/20, Salsa20/12, XSalsa20/20, XSalsa20/12, ChaCha20, ChaCha12, XChaCha20, XChaCha12.
  • Modalità di crittografia: CBC, CTR.
  • Modalità AEAD: Encrypt-then-MAC, GCM, OCB, ChaCha-Poly1305, Schwaemm.
  • Crittografia autenticata in streaming con dati associati (Streaming AEAD).
  • Funzioni MAC: HMAC, Poly1305.
  • Funzioni di derivazione chiave: PBKDF2, scrypt, Argon2i/Argon2d/Argon2id, HKDF
  • Compilatori testati: Visual C++ 2017, Visual C++ 2019, Visual C++ 2022, gcc 12.2.1, clang 13.0.0, clang 15.0.7.
  • Sistemi operativi testati: Windows, Linux, FreeBSD, OS X, Solaris
  • Include implementazioni portabili e implementazioni ottimizzate (usando SSE/AVX/ecc) per le moderne CPU.
  • L'implementazione più veloce viene selezionata dinamicamente in fase di esecuzione a seconda delle caratteristiche della CPU.
  • L'unica implementazione pubblicamente disponibile dell'accelerazione AES-NI per tutte le 25 varianti Rijndael (non solo per 3 varianti AES).
  • L'unica implementazione ottimizzata per le prestazioni pubblicamente disponibile della funzione hash Kupyna (standard nazionale ucraino DSTU 7564:2014).
  • La prima implementazione ottimizzata per le prestazioni pubblicamente disponibile del cifrario a blocchi Kalyna (standard nazionale ucraino DSTU 7624:2014).
  • Una delle prime implementazioni indipendenti della funzione di hashing della password Argon2.
  • Supporto per le varianti Salsa20 e ChaCha con nonce a 192 bit (XSalsa20/XChaCha).
  • Include l'utility digest della riga di comando per il calcolo dei checksum dei file (hash) e la dimostrazione dell'utilizzo della libreria.
  • Include l'utilità di crittografia della riga di comando per la crittografia dei file autenticata utilizzando Serpent-256 e la dimostrazione dell'utilizzo della libreria.
  • La documentazione è disponibile all'indirizzo http://cppcrypto.sourceforge.net/


Pubblico

Sviluppatori



Linguaggio di programmazione

C++


Categorie

Crittografia, librerie, algoritmi di crittografia

Questa è un'applicazione che può essere scaricata anche da https://sourceforge.net/projects/cppcrypto/. È stato ospitato in OnWorks per essere eseguito online in modo più semplice da uno dei nostri sistemi operativi gratuiti.



Gli ultimi programmi online per Linux e Windows


Categorie per scaricare software e programmi per Windows e Linux