// 25000 rounds is just under 0.1 seconds on a 1.86 GHz Pentium M
// ie slightly lower than the lowest hardware we need bother supporting
nDeriveIterations = 25000;
- nDerivationMethod = 1;
+ nDerivationMethod = 0;
vchOtherDerivationParameters = std::vector<unsigned char>(0);
}
-
- CMasterKey(unsigned int nDerivationMethodIndex)
- {
- switch (nDerivationMethodIndex)
- {
- case 0: // sha512
- default:
- nDeriveIterations = 25000;
- nDerivationMethod = 0;
- vchOtherDerivationParameters = std::vector<unsigned char>(0);
- break;
-
- case 1: // scrypt+sha512
- nDeriveIterations = 10000;
- nDerivationMethod = 1;
- vchOtherDerivationParameters = std::vector<unsigned char>(0);
- break;
- }
- }
-
};
typedef std::vector<unsigned char, secure_allocator<unsigned char> > CKeyingMaterial;