voidHKDF(constuint8_t*salt,conststd::pair<constuint8_t*,size_t>&ikm,conststd::string&info,uint8_t*out);// salt - 32, out - 64, info <= 32
staticvoidHKDF(constuint8_t*salt,conststd::pair<constuint8_t*,size_t>&ikm,conststd::string&info,uint8_t*out);// salt - 32, out - 64, info <= 32
staticvoidBlindPublicKey(std::shared_ptr<constIdentityEx>identity,constchar*date,SigningKeyTypeblindedKeyType,uint8_t*blindedKey);// blinded key 32 bytes, date is 8 chars "YYYYMMDD"