RFC3851 says:
The multipart/signed Content type has two required parameters: the protocol parameter and the micalg parameter.
and
The micalg parameter allows for one-pass processing when the signature is being verified.
I haven't found any words on why it is called micalg.