Alin Tomescu (@alinush)
  • Stars
    star
    380
  • Global Rank 71,891 (Top 3 %)
  • Followers 183
  • Following 14
  • Registered about 12 years ago
  • Most used languages
    C++
    30.8 %
    TeX
    19.2 %
    HTML
    11.5 %
    Go
    7.7 %
    Rust
    7.7 %
    C
    7.7 %
    Python
    7.7 %
    Java
    3.8 %
    Shell
    3.8 %
  • Location πŸ‡ΊπŸ‡Έ United States
  • Country Total Rank 18,117
  • Country Ranking
    TeX
    588
    HTML
    1,008
    C++
    3,505
    Java
    4,893
    Rust
    5,697
    C
    6,054
    Go
    9,828

Top repositories

1

6.824-lecture-notes

6.824 Distributed Systems: Lecture notes (edited a little and formatted with Markdown)
HTML
169
star
2

6.858-lecture-notes

6.858 Computer Systems Security: Lecture notes (edited a little and formatted with Markdown)
HTML
37
star
3

catena-java

Our Java implementation of Catena, a Bitcoin-based consensus log (also known as a witnessing scheme, or non-equivocation scheme, or "micro-blockchain")
Java
33
star
4

libpolycrypto

(Towards) Scalable Threshold Crypto: BLS threshold signatures with millions of signers and a scalable Distributed Key Generation (and VSS) protocol
C++
30
star
5

cryptomaniac

edu: CryptoManiac is a simple command line utility that encrypts a file using AES-256 (CTR/CBC, 256-bit keys, 128-bit IVs) and is compatible with the OpenSSL enc tool.
C
16
star
6

libvectcom

An O(N\log{N}) time algorithm for computing all N proofs fast in the Pointproofs VC. Also, the O(N\log{N}) time Feist-Khovratovich algorithm for computing all N proofs in KZG-based VCs. Lastly, benchmarks.
C++
13
star
7

eprint-iacr-notifier

Parses https://eprint.iacr.org/eprint-bin/search.pl?last=365&title=1 and sends you an email with the latest papers
Python
12
star
8

ck

A Python tool to manage and tag your bibliography (.bib and .pdf) files on Dropbox
Python
10
star
9

asvc-paper

Vector Commitments with Constant-Sized, Updatable Proofs and Linear-Sized Public Parameters
TeX
10
star
10

libaad-ccs2019

Code for "Transparency Logs via Append-only Authenticated Dictionaries" paper in ACM CCS 2019
C++
8
star
11

asvc-talk

LaTeX beamer slides for aggregatable subvector commitments (aSVC) talk
7
star
12

mit-thesis-template

A thesis template for MIT graduate students that compiles easily with 'make'. Slightly modified from http://web.mit.edu/thesis/tex/.
TeX
6
star
13

dkg-paper

LaTeX source code for the "Towards Scalable Threshold Cryptosystems" paper in IEEE S&P'20
TeX
5
star
14

avl-tree

A (partial) implementation of an AVL tree in C++
C++
4
star
15

go-mcl

Wrapper around herumi/mcl in Go, with dependency on herumi/mcl
Go
3
star
16

catena-paper

The LaTeX source code for our paper on preventing equivocation efficiently with Bitcoin
TeX
3
star
17

authdict-talk

Our talk on "Authenticated Dictionaries with Cross-incremental Proof (Dis)aggregation"
TeX
3
star
18

rust-incrhash

Incremental hashing based on curve25519-dalek
Rust
2
star
19

csail-website

CSAIL website
HTML
1
star
20

base64

base64 encoding library
C++
1
star
21

scripts

Linux scripts
Shell
1
star
22

libbilinear

A wrapper around RELIC for cryptography in bilinear groups
C++
1
star
23

merkle-race

Exploring slowdowns of increasingly-fancier Merkle trees
Rust
1
star
24

rsasign

edu: rsasign is a simple utility that can digitally sign a piece of text or a file using the RSA encryption scheme
C
1
star
25

libcryptotemplate

A template library for pairing-and-polynomial-based cryptography that can be forked, renamed and built upon.
C++
1
star
26

futilecoin

Pursuing this coin is futile.
Go
1
star
27

libxutils

C++ utility library
C++
1
star