Skip to content

Instantly share code, notes, and snippets.

View rschultheis's full-sized avatar

Robert Schultheis rschultheis

View GitHub Profile
@rschultheis
rschultheis / gist:ea3b17017f520b4b3dcca270fc8dd1b6
Last active August 21, 2024 05:43
Feedback on TimestampIt! carried over from RFC3161.txt
This gist is carrying over a discussion from a different gist: https://gist.github.com/Manouchehri/fd754e402d98430243455713efada710?permalink_comment_id=5147220#gistcomment-5147220
This gist was started so as not to disrupt the original purpose of that gist which is compiling a list of working RFC3161 TSA servers (with thanks to @Manouchehri for compiling and maintaining that gist).
@JohnPlanetary gave some nice feedback in this comment: https://gist.github.com/Manouchehri/fd754e402d98430243455713efada710?permalink_comment_id=5151554#gistcomment-5151554
I am replicating the comment here:
> timestampit without RFC 3161 and RFC 5816 support doesn't make a lot of sense here in these topic. In fact I would argue that since RFC 3161 and RFC 5816 are the standards and are supported by so many programs that is still relevant, the magic part should be the part to be able to verify in the future that the file was really timestamped 23 years ago... I've been testing TSA's for a long time and basically is almost imp
@rschultheis
rschultheis / go_file_maker.go
Created July 26, 2019 04:15
make random files in go of various sizes
package main
import (
"fmt"
"io/ioutil"
"math/rand"
"time"
)
var (
@rschultheis
rschultheis / jwtdecode.go
Created July 24, 2019 21:55
decoding JWT in GO experiment
package jwtdecode
import (
"encoding/base64"
"strings"
)
type JWTBlob struct {
RawJWT string
}