Skip to content

Instantly share code, notes, and snippets.

View claucece's full-sized avatar
🎻
Working on post-quantum and privacy! Very in love and very happy <3

Sofía Celi claucece

🎻
Working on post-quantum and privacy! Very in love and very happy <3
View GitHub Profile
---
layout: post
author: Sofía Celi, Thom Wiggers
title: "KEMTLS and Cloudflare: designing and implementing for the real world"
---
*Running post-quantum experiments*
This article has also been posted to [Thom Wiggers’s blog](https://thomwiggers.nl/talk/post-quantum-tls-without-handshake-signatures-at-rwc-2021/).
Fundamentally, the Transport Layer Security protocol (TLS), which secures most
clientMsg := "hello, server"
serverMsg := "hello, client"
config = &Config{
Certificates: nil,
MinVersion: VersionTLS10,
MaxVersion: VersionTLS13,
CipherSuites: allCipherSuites(),
}
# How to set Tor to run as background process on every OSX login
This builds up on top of [osx-tor](https://github.com/b4rton/osx-tor)
@claucece
claucece / lol
Created September 28, 2018 21:26
prekeys-xmpp_1 | encountered error when communicating with the raw server: server closed connection without sending any data - this probably happened because of a malformed request
prekeys-raw_1 | panic: runtime error: invalid memory address or nil pointer dereference
prekeys-raw_1 | [signal SIGSEGV: segmentation violation code=0x1 addr=0x48 pc=0x500eaf]
prekeys-raw_1 |
prekeys-raw_1 | goroutine 28 [running]:
prekeys-raw_1 | github.com/otrv4/otrng-prekey-server/vendor/github.com/coyim/gotrax.(*ClientProfile).SerializeForSignature(0x0, 0x40, 0x14, 0xc0005d1301)
prekeys-raw_1 | /go/src/github.com/otrv4/otrng-prekey-server/vendor/github.com/coyim/gotrax/otr_serialize.go:12 +0x4f
prekeys-raw_1 | github.com/otrv4/otrng-prekey-server/vendor/github.com/coyim/gotrax.(*ClientProfile).Serialize(0x0, 0x40, 0x64, 0x80)
prekeys-raw_1 | /go/src/github.com/otrv4/otrng-prekey-server/vendor/github.com/coyim/gotrax/otr_serialize.go:51 +0x2f
prekeys-raw_1 | github.com/otrv4/otrng-prekey-server.(*fileStorag
GTK_VERSION=$(shell pkg-config --modversion gtk+-3.0 | tr . _ | cut -d '_' -f 1-2)
GTK_BUILD_TAG="gtk_$(GTK_VERSION)"
GIT_VERSION=$(shell git rev-parse HEAD)
TAG_VERSION=$(shell git tag -l --contains $$GIT_VERSION | tail -1)
BUILD_DIR=bin
BUILD_DIR_TIME=usr/bin/time
# This should be the default if we want to build the app when `go get`
#default: build
Sage does not bluid itself correctly on High Sierra
------------------------------------------------------------------------
0 signals.so 0x00000001055a1f85 print_backtrace + 37
------------------------------------------------------------------------
Unhandled SIGSEGV: A segmentation fault occurred.
This probably occurred because a *compiled* module has a bug
in it and is not properly wrapped with sig_on(), sig_off().
Python will now terminate.
------------------------------------------------------------------------
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x30 pc=0x4498489]
goroutine 373 [running]:
github.com/coyim/coyim/gui.isSelfPresence(...)
/Users/sofia/go/src/github.com/coyim/coyim/gui/chat.go:497
github.com/coyim/coyim/gui.(*chatRoomView).updatePresence(0xc420081110, 0xc4200815f0)
/Users/sofia/go/src/github.com/coyim/coyim/gui/chat.go:464 +0x79
github.com/coyim/coyim/gui.(*chatRoomView).watchEvents(0xc420081110, 0xc420290120)
/Users/sofia/go/src/github.com/coyim/coyim/gui/chat.go:436 +0x34d
@claucece
claucece / torrc
Created December 1, 2017 03:59 — forked from haarts/torrc
Tor configuration file
## Configuration file for a typical Tor user
## Last updated 16 July 2009 for Tor 0.2.2.1-alpha.
## (May or may not work for much older or much newer versions of Tor.)
##
## Lines that begin with "## " try to explain what's going on. Lines
## that begin with just "#" are disabled commands: you can enable them
## by removing the "#" symbol.
##
## See 'man tor', or https://www.torproject.org/tor-manual.html,
## for more options you can use in this file.
@claucece
claucece / remote-pairing.md
Created November 26, 2017 06:47 — forked from biscuitvile/remote-pairing.md
Improved Remote Pairing with Vim, Tmux and Tmate (IMO)

Improved Remote Pairing with Vim, Tmux and Tmate

Goals

  • Spin up tmux sessions for each app automatically
  • Have vim started in each tmux session
  • Have a console successfully started for Rails apps, regardless of Rails version
  • Tail the pow logs for Rails apps
  • Start Ember server and test runner for Ember apps
  • Maintain vim sessions automatically so vim is always "as we left it"
{
_gcry_rngcsprng_randomize
Memcheck:Leak
...
fun: rdrand_long
...
fun: read_pool
fun:_gcry_rngcsprng_randomize
}