createrepo should be ported to use NSS library for cryptography. See the tracking bug for details and links on how it could be done.
Hmm.. what does porting createrepo to NSS entail? As far as I know, it doesn't utilize any crypto.
It calls SHA1 hash implementation from Python. However porting should be done directly in python I think.
yes, I think so, too. This isn't anything to file under createrepo. port python sha module to nss and then nothing has to change at this level.