Ini adalah aplikasi Windows bernama cppcrypto yang rilis terbarunya dapat diunduh sebagai cppcrypto-0.20-src.zip. Ini dapat dijalankan secara online di penyedia hosting gratis OnWorks untuk workstation.
Unduh dan jalankan aplikasi ini secara online bernama cppcrypto dengan OnWorks secara gratis.
Ikuti petunjuk ini untuk menjalankan aplikasi ini:
- 1. Download aplikasi ini di PC Anda.
- 2. Masuk ke file manager kami https://www.onworks.net/myfiles.php?username=XXXXX dengan username yang anda inginkan.
- 3. Upload aplikasi ini di filemanager tersebut.
- 4. Mulai emulator online OS OnWorks apa pun dari situs web ini, tetapi emulator online Windows yang lebih baik.
- 5. Dari OS Windows OnWorks yang baru saja Anda mulai, buka file manager kami https://www.onworks.net/myfiles.php?username=XXXXX dengan nama pengguna yang Anda inginkan.
- 6. Unduh aplikasi dan instal.
- 7. Unduh Wine dari repositori perangkat lunak distribusi Linux Anda. Setelah terinstal, Anda kemudian dapat mengklik dua kali aplikasi untuk menjalankannya dengan Wine. Anda juga dapat mencoba PlayOnLinux, antarmuka mewah di atas Wine yang akan membantu Anda menginstal program dan game Windows populer.
Wine adalah cara untuk menjalankan perangkat lunak Windows di Linux, tetapi tidak memerlukan Windows. Wine adalah lapisan kompatibilitas Windows sumber terbuka yang dapat menjalankan program Windows secara langsung di desktop Linux apa pun. Pada dasarnya, Wine mencoba untuk mengimplementasikan kembali Windows dari awal sehingga dapat menjalankan semua aplikasi Windows tersebut tanpa benar-benar membutuhkan Windows.
cppcrypto
Ad
DESKRIPSI
cppcrypto menyediakan implementasi primitif kriptografi yang dioptimalkan.
Fungsi hash: BLAKE, BLAKE2, Echo, Esch, Groestl, JH, Kupyna, MD5, SHA-1, SHA-2, SHA-3, SHAKE, Skein, SM3, Streebog, Whirlpool.
Cipher blok: Anubis, Aria, Camellia, CAST-256, Kalyna, Kuznyechik, Mars, Serpent, Simon, SM4, Speck, Threefish, Twofish, dan Rijndael (AES) dengan semua ukuran blok/kunci.
Cipher aliran: HC-128, HC-256, Salsa20, XSalsa20, ChaCha, XChaCha.
Mode enkripsi: CBC, RKT.
Mode AEAD: Enkripsi-kemudian-MAC (EtM), GCM, OCB, ChaCha-Poly1305, Schwaemm.
Streaming AEAD.
Fungsi MAC: HMAC, Poly1305.
Fungsi derivasi kunci: PBKDF2, scrypt, Argon2, HKDF.
Termasuk contoh alat baris perintah:
- 'digest' - untuk menghitung dan memverifikasi checksum file menggunakan salah satu algoritma hash yang didukung (mirip dengan md5sum atau RHash).
- 'cryptor' - untuk enkripsi file menggunakan algoritma Serpent-256 dalam mode AEAD.
Lihat situs web cppcrypto yang ditautkan di bawah untuk dokumentasi pemrograman.
Fitur
- Antarmuka pemrograman sederhana yang cukup jelas.
- Fungsi Hash: BLAKE, BLAKE2, Echo, Esch, Grøstl, JH, Kupyna, MD5, SHA-1, SHA-2, SHA-3, SHAKE, Skein, SM3, Streebog, Whirlpool.
- Sandi blok: Rijndael (AES), Anubis, Aria, Camellia, CAST-256, Kalyna, Kuznyechik, Mars, Serpent, Simon-128, SM4, Speck-128, Threefish, Twofish.
- Cipher aliran: HC-128, HC-256, Salsa20/20, Salsa20/12, XSalsa20/20, XSalsa20/12, ChaCha20, ChaCha12, XChaCha20, XChaCha12.
- Mode enkripsi: CBC, RKT.
- Mode AEAD: Enkripsi-lalu-MAC, GCM, OCB, ChaCha-Poly1305, Schwaemm.
- Streaming enkripsi yang diautentikasi dengan data terkait (Streaming AEAD).
- Fungsi MAC: HMAC, Poly1305.
- Fungsi derivasi kunci: PBKDF2, scrypt, Argon2i/Argon2d/Argon2id, HKDF
- Kompiler yang diuji: Visual C++ 2017, Visual C++ 2019, Visual C++ 2022, gcc 12.2.1, dentang 13.0.0, dentang 15.0.7.
- Sistem operasi yang diuji: Windows, Linux, FreeBSD, OS X, Solaris
- Termasuk implementasi portabel dan implementasi yang dioptimalkan (menggunakan SSE/AVX/dll) untuk CPU modern.
- Implementasi tercepat dipilih secara dinamis saat runtime tergantung pada fitur CPU.
- Satu-satunya implementasi akselerasi AES-NI yang tersedia untuk umum untuk semua 25 varian Rijndael (tidak hanya untuk 3 varian AES).
- Satu-satunya implementasi fungsi hash Kupyna yang dioptimalkan kinerja yang tersedia untuk umum (standar nasional Ukraina DSTU 7564:2014).
- Implementasi cipher blok Kalyna yang dioptimalkan kinerja pertama yang tersedia untuk publik (standar nasional Ukraina DSTU 7624:2014).
- Salah satu implementasi independen pertama dari fungsi hashing kata sandi Argon2.
- Dukungan untuk varian Salsa20 dan ChaCha dengan nonce 192-bit (XSalsa20/XChaCha).
- Termasuk utilitas intisari baris perintah untuk menghitung checksum file (hash) dan mendemonstrasikan penggunaan perpustakaan.
- Termasuk utilitas cryptor baris perintah untuk enkripsi file yang diautentikasi menggunakan Serpent-256 dan mendemonstrasikan penggunaan perpustakaan.
- Dokumentasi tersedia di http://cppcrypto.sourceforge.net/
Para penonton
Pengembang
Bahasa Pemrograman
C + +
Kategori
Ini adalah aplikasi yang juga dapat diambil dari https://sourceforge.net/projects/cppcrypto/. Ini telah di-host di OnWorks untuk dijalankan secara online dengan cara termudah dari salah satu Sistem Operasi gratis kami.