emboss/heartbeat
Ruby script to test your server for the TLS Heartbleed attack.
Discovered public repositories for emboss in the GitHub catalog.
Ruby script to test your server for the TLS Heartbleed attack.
Slides and codes from a workshop on using cryptography in the context of Ruby OpenSSL.
Some experiments surrounding OpenSSL's PRNG
Presentations
Allows to log changes made in an update, either by default logging or by providing a custom logger.
A krypt shim that provides the same interface as the Ruby OpenSSL extension.
Schadcode that demonstrates a revisited hash-flooding DoS attack (cf. https://www.131002.net/siphash/).
Lightweight Ruby
My slides from my talk on krypt at Lone Star Ruby Conference 6.
A random testing / fuzzer framework for Ruby. The official repo has moved to
Fast binary IO for Ruby. The official repo has moved to
A collection of use cases with examples for Ruby's OpenSSL bindings.
A Ruby implementation of SipHash.
Java implementation of SipHash.
A streaming implementation of SipHash in C as well as an optimized one-pass implementation.
An attempt at a specification for a low-level byte representation in Ruby
Analysis of a QuickSort/Insertion Sort hybrid for Ruby
Ruby FFI
Ruby implementation of the krypt-core API. The official repo has moved to
Java implementation of the krypt-provider API using JCE. The official repo has moved to
C implementation of the krypt-provider API using OpenSSL. The official repo has moved to
Platform- and library-independent cryptography for Ruby. The official repo has moved to
C implementation of the krypt-core API. The official repo has moved to
Java implementation of the krypt-core API. The official repo has moved to
An ASN.1 pull parser implementation in Java.
My slides for RubyConf.
A library to support CAdES signatures (ETSI TS 101 733, RFC 5126) in Ruby.
A Personal Kanban web application to organize your daily tasks.
The Ruby Programming Language
A development repository for the Ruby standard library "ext/openssl". Provides new and experimental features.
Provides additional features that are not yet available in the OpenSSL standard library.