A cryptographic primitive ensuring proof of elapsed time, ideal for blockchain leader election and other similar applications.
-
Updated
Jul 31, 2023 - Java
Cryptography, or cryptology is the practice and study of techniques for secure communication in the presence of adversarial behavior. More generally, cryptography is about constructing and analyzing protocols that prevent third parties or the public from reading private messages.[
A cryptographic primitive ensuring proof of elapsed time, ideal for blockchain leader election and other similar applications.
MD5 checksum algorithm is a cryptographic hash algorithm used to generate a 128-bit digest from a string of any length. It represents the digests as 32-digit hexadecimal numbers.
TopSecret library & command line utility
Tugas 2 untuk Calon Asisten IRK Angkatan 2015
An encrypted mobile SMS messaging app
A shared preference implementation for confidential data. Per default uses AES-GCM, BCrypt and HKDF as cryptographic primitives. Uses the concept of Fingerprinting combined with optional user provided passwords.
Simple cryptography example. Encryption and decryption of some text from Alice in Wonderland.
Java application used for encryption of confidential & sensitive data.
Secure Basic File Sharer (SBFS) is a java CLI app that allows to easily get/send encrypted files, using AES-256 and RSA-2048 to cipher the file and secret key, from/to a host
The Data Encryption Standard (DES) is a symmetric-key algorithm for the encryption of digital data. Although its short key length of 56 bits makes it too insecure for modern applications, it has been highly influential in the advancement of cryptography.
Solutions and writeups for the picoCTF Cybersecurity Competition held by Carnegie Mellon University
Assignments for CSCI 6708 - Advanced Network Security