>> While that may be the desired effect for people with real PKI
>> infrastructure and real PKI clue, for the people who just want to
>> connect two LANs with a VPN, a self-signed certificate generated by
>> openssl is *just fine*.
>>
>> If they have to get right goop in place to use certificates, even more
>> people will want to continue using pre-shared keys.
>>
>> Now, if you, instead, are willing to say:
>>
>> All implementations MUST support RAW RSA key formats, providing a way
>> to load/save them interactively (i.e. in a UI or CLI) in RFC3110
>> format.
>>
>> Then, you can do whatever you want with certificates. But, up to this
>> point, even doing self-signed X.509 (I wish they'd say "RFC2459"
>> certificates) is hard for many products, and people therefore resort
>> to pre-shared keys.
>>
Stephen> I too don't want to promote use of pre-shared keys. But, if I
Stephen> have a RAW RSA format, what is the mechanism by which this
Stephen> identifies me? It is not one of the ID types supported by the
It identifies you because I said it did. Stop thinking about million node
VPNs for a minute.
Stephen> SPD. If you're saying that we need another mapping table from
Stephen> key to ID, then I have the same concerns re getting this mapping
Stephen> wrong.
Let's go back here a moment.
If you make it hard, then people will use PSK. As such, you lose.
If you want to kill public key use of IPsec with PKI, this proposal is a
way to do it. Go see EAP thread, cause we will need it.