This one's no kidding: When you use finsert -keyIndex with an SSK key, the 
_private_ key is inserted into the index!

For example (condensed protocol):

finsert -makeKeyPair

[...]
Private key : Tr0F1Aefe4o8tHFFTxIRgXyT4g
Public key  : Umt-34s5Y16lZN6VbqO08ViWWd0QAgE

finsert -keyIndex freegletest -htl 1 SSK at Tr0F1Aefe4o8tHFFTxIRgXyT4g/fun// 
\temp\s12e09.txt

[...]
Inserted Key   : freenet:CHK at 
Be0LWORPyAV7T6mkXblPwL8IXAMNAwE,5a1-mwSd1XUuvklWVfL5Rg
[...]
Inserted Key   : freenet:SSK at Umt-34s5Y16lZN6VbqO08ViWWd0QAgE/fun//
[...]
Inserted Key   : freenet:KSK at freegletest-0

java Freenet.client.KeyIndexClient -list freegletest

Updating freegletest-0
SSK at Tr0F1Aefe4o8tHFFTxIRgXyT4g/fun//
Updating freegletest-1
Miss #1
Updating freegletest-2
Miss #2
Updating freegletest-3
Miss #3
SSK at Tr0F1Aefe4o8tHFFTxIRgXyT4g/fun//

I strongly urge that this be fixed in 0.3.8.2.

-Stefan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20010423/c7067da0/attachment.html>

Reply via email to