5 Actions

Is this a good entropy collector and whitening technique?Yes. You have a chicken and egg problem getting a random value to key the MAC when the MAC is the thing making the random values. A fixed, non-secret key works fine, but it's possible to do better with multiple independent sources. That's not a trivial topic though.