add warning derivedKey will be nil if configuration is invalid