laanwj
commented at 4:17 pm on November 28, 2016:
member
When generating a new service key, explicitly request a RSA1024 one.
The bitcoin P2P protocol has no support for the longer hidden service names that will come with ed25519 keys, until it does, we depend on the old hidden service type so make this explicit.
When generating a new service key, explicitly request a RSA1024 one.
The bitcoin P2P protocol has no support for the longer hidden service names
that will come with ed25519 keys, until it does, we depend on the old
hidden service type so make this explicit.
See #9214.
7d3b627395
laanwj force-pushed
on Nov 28, 2016
btcdrak
commented at 5:21 pm on November 28, 2016:
contributor
utACK
sipa
commented at 6:37 pm on November 28, 2016:
member
utACK7d3b627395582ae7c9d54ebdbc68096d7042162b
fanquake
commented at 1:30 am on November 29, 2016:
member
utACK7d3b627
paveljanik
commented at 7:32 am on November 29, 2016:
contributor
utACK7d3b627
gmaxwell
commented at 10:19 am on November 29, 2016:
contributor
utACK; do we know how far back tor version wise this is supported?
laanwj
commented at 10:32 am on November 29, 2016:
member
I’m quite sure choosing “RSA1024” instead of “BEST” has always been
supported - why have a key type parameter otherwise.
The only reason I’ve chosen “BEST” here originally was that I was unaware
that a different key type could change the address format to something
bitcoin can’t handle.
laanwj
commented at 11:22 am on November 29, 2016:
member
There is no mention of any version constraints relevant to KeyBlob.
gits7r
commented at 2:05 pm on November 29, 2016:
none
ACK.
I confirm explicitly asking for the key type is supported for as far back as ADD_ONION is. Until RSA1024 keys (v2 HS) are permanently rejected in the Tor network, this patch should work. It’s useless to ask for BEST key type when there is a p2p protocol ‘address’ limitation (I don’t think the limit should go away, just increased just enough to keep up with current demands).
gmaxwell
commented at 3:00 am on November 30, 2016:
contributor
ACK. (tested now)
laanwj merged this
on Nov 30, 2016
laanwj closed this
on Nov 30, 2016
laanwj referenced this in commit
56bee4986d
on Nov 30, 2016
laanwj referenced this in commit
94531b5350
on Nov 30, 2016
MarcoFalke referenced this in commit
82e29e8b7c
on Nov 30, 2016
MarcoFalke removed the label
Needs backport
on Nov 30, 2016
MarcoFalke
commented at 9:18 pm on November 30, 2016:
member
Was backported to 0.13 in 94531b53509470e01dcbd90275577cb37a794fa8. (Removing label)
This is a metadata mirror of the GitHub repository
bitcoin/bitcoin.
This site is not affiliated with GitHub.
Content is generated from a GitHub metadata backup.
generated: 2024-12-18 21:12 UTC
This site is hosted by @0xB10C More mirrored repositories can be found on mirror.b10c.me