Hello Bob,
thanks a lot for your explanations.
My goal is indeed to have my own Firefox-Code doing that specific encryption
using keys "hidden" in my tpm on my own mainboard "just for me" (using IBM's
API or pkcs11-opencryptoki with NSS, to provide encryption for
mozStorage->Logins-DB). I'm not really interested in having Mozilla include
my (awfully dirty ^^) future code in a release or something like that. The
problem isn't that it wouldn't be great and that I wouldn't want to help,
but I think it will take lots of time for me to learn and understand NSS
correctly. Right now, I'm digging into the NSS code, and in fact, it's
complexe, and I still don't know a better way to learn which parts of the
code do what but looking at all the functions/methods and classes to try to
figure out what they do. On the mozilla pages, I've found lots of
explanations and interface definitions, but "high level" ones. No code
schema / structure I could use to better understand the mechanisms. Do you
think the best way to understand everything would be to talk to the nss /
psm teams? (how? here in the newsgroups?) Or should I just continue to study
the whole code "bottom up" by myself, like I've done till now?
Thanks!! :)
--
dev-tech-crypto mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-crypto