What is the believed mechanism for accelerating particles within SNRs to generate cosmic rays?

Answer

Diffusive Shock Acceleration (DSA)

The acceleration mechanism widely believed to be at work is Diffusive Shock Acceleration (DSA), where particles repeatedly cross the shock wave, gaining energy with each traversal.

What is the believed mechanism for accelerating particles within SNRs to generate cosmic rays?
astronomyradiationsupernovaastrophysicsremnantssupernovae