This was a revelation I had while studying the Exodus week 20 Torah portion back in 2014. I don’t know if I am right or not about the significance of Ezekiel 28 and how Satan’s breastplate relates to Yeshua’s, but I think it is something really cool and at least worth considering.
Source