Hi griffin! Come join me at the Mozilla room and liberate this key from my grasp!
In response to your concern, I modify the proposal that there be a torrc schema which forbids unknown keys (unless they start with X-). And the Tor program rejects the relay if the torrc doesn't match the schema.
Secondarily, it makes sense to additionally verify that the generated relay descriptor also matches the schema.
If either of these checks fail, then give the user an error to change their torrc file.
-V
On Thursday, July 3, 2014, Griffin Boyce griffin@cryptolab.net wrote:
In addition to explicitly forbidding newlines, perhaps it would be a good idea to either strip them entirely or ignore any value with a newline. -- Sent from my tracking device. Please excuse brevity and cat photos.