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

Reply via email to