Commit History

Author SHA1 Message Date
  Nick Mathewson b6eee531bb Support encrypted offline master keys with a new --keygen flag 9 years ago
  Nick Mathewson cbdf2c5d8f Add a tor_getpass to read passphrases. Needs better backend. 9 years ago
  Nick Mathewson 1b52e95028 Merge branch '12498_ed25519_keys_v6' 9 years ago
  Nick Mathewson 5eb584e2e9 Document some ed25519 key options 9 years ago
  Nick Mathewson 277c9a3580 Note some functions that should move or be merged 9 years ago
  Nick Mathewson 8f15423b76 Do not allocate our ed-link crosscert till after tls ctx 9 years ago
  Nick Mathewson 3bee74c6d1 Generate weird certificates correctly 9 years ago
  Nick Mathewson 32f59d7337 Regenerate ed25519 keys when they will expire soon. 9 years ago
  Nick Mathewson 57189acd6f # This is a combination of 2 commits. 9 years ago
  Nick Mathewson 64450c5f77 Only load master ed25519 secret keys when we absolutely must. 9 years ago
  Nick Mathewson d4a6b1a420 Implement ed25519 identity collation for voting. 9 years ago
  Nick Mathewson 6c564e6c08 Refactor code that matches up routers with the same identity in votes 9 years ago
  Nick Mathewson 525383c46d Checkpoint some work on voting on ed25519 identities 9 years ago
  Nick Mathewson 0b819a2a7c Enforce more correspondence between ri and ei 9 years ago
  Nick Mathewson 79db24b3d5 Sign extrainfo documents with ed25519 9 years ago
  Nick Mathewson b600b68b20 Revise makedesc.py: teach it how to emit ed signatures and crosscerts 9 years ago
  Nick Mathewson b29c1530c7 Refactor link handshake cell type implementations to use trunnel 9 years ago
  Nick Mathewson 4d1a0ece5c Fix memory leaks in test_link_handshake.c 9 years ago
  Nick Mathewson 55bb7bbafd Tests for AUTHENTICATE cell functionality. 9 years ago
  Nick Mathewson b75361c5ed Start testing cell encoders/processers for the v3 handshake. 9 years ago
  Nick Mathewson df05e195ee Add trunnel-generated items for link handshake code. 9 years ago
  Nick Mathewson 24b720a984 Include ed25519 keys in microdescriptors. 9 years ago
  Nick Mathewson 006b7ce5ff Fix the position-check for ed25519 certs to work with annotations 9 years ago
  Nick Mathewson 592a439107 Tie key-pinning logic into directory authority operation 9 years ago
  Nick Mathewson eacbe03c71 Key-pinning back-end for directory authorities. 9 years ago
  Nick Mathewson a2f317913f Implement proposal 228: cross-certification with onion keys 9 years ago
  Nick Mathewson efa21bb941 Implement proposal 228: cross-certification with onion keys 9 years ago
  Nick Mathewson fe5d2477aa Implement ed25519-signed descriptors 9 years ago
  Nick Mathewson 818e6f939d prop220: Implement certificates and key storage/creation 9 years ago
  rl1987 0989ba3383 FIx a couple of mistypes. 9 years ago