|
b8dee980f5
|
fixing logrus example and case
|
2016-09-11 02:04:41 -04:00 |
|
|
7dcca12340
|
Merge pull request #17 from majestrate/master
merge netdb, router work
|
2016-09-09 00:20:24 -07:00 |
|
|
f1094c0ffe
|
fix up structure
|
2016-08-17 09:19:56 -04:00 |
|
|
1bf1d5f9b2
|
starting tunnel messages
|
2016-08-04 19:48:25 -07:00 |
|
|
b3f8b208cd
|
go fmt
|
2016-07-19 09:37:15 -04:00 |
|
|
1f05c5f6b6
|
add elg benchmarks
|
2016-07-19 09:36:46 -04:00 |
|
|
c56b2a4d9a
|
go fmt
|
2016-07-10 09:20:21 -04:00 |
|
|
95c0f1d4f0
|
sometimes r and s are < 20 bytes because of how go encodes big.Int, take this into account
|
2016-07-10 09:17:47 -04:00 |
|
|
f409aa79e8
|
working on key certificates and keys and cert
|
2016-02-13 21:00:29 -08:00 |
|
|
7b2aefb78c
|
go fmt
|
2016-01-29 08:38:00 -05:00 |
|
|
5d043d79e7
|
* rework dsa test
* add initial ed25519 (not done)
* fix common.Certificate compile error
* add more functions to crypto.SigningPrivateKey interface, not everyone implements them yet
|
2016-01-29 08:36:04 -05:00 |
|
|
1e471e4e00
|
format with go fmt
|
2016-01-29 07:22:31 -05:00 |
|
|
3c62d42c42
|
more progress:
* add tunnel crypto
* add base boilter plate for tunnel message processing
|
2016-01-28 18:19:23 -05:00 |
|
|
45656d356f
|
* add hash.go in crypto package
* add base32 / base64 in destination
* add helper functions for base64 / base32
|
2016-01-28 15:32:09 -05:00 |
|
|
4b583e7c0e
|
make elg decrypter a pointer
|
2016-01-28 15:21:59 -05:00 |
|
|
48d9efe4b4
|
fix up elg crypto parts
|
2016-01-28 15:21:01 -05:00 |
|
|
3deb15e012
|
move crypto parts from stdi2p to crypto package
|
2016-01-28 15:11:54 -05:00 |
|
|
b52e4adc04
|
fix elg test case so it compiles
|
2016-01-28 13:01:13 -05:00 |
|
|
5f2ea50e2f
|
add datastructures:
* signing keys (minus eddsa)
* some key certs
* destinations
* make crypto.ElgamalPublicKey implement stdi2p.PublicEncryptionKey
|
2016-01-28 12:58:58 -05:00 |
|
|
67d49585af
|
add base files
|
2016-01-28 10:16:26 -05:00 |
|