on the strength of
On the basis of, as in She was hired on the strength of her computer skills. [Early 1600s]