There's a saying in the Infosec business: "Using technology to solve an inherently social problem by itself is futile in the end".
FWIW, some people *did* try to implement trusted flyer programs after 9/11 but they all got eventually canceled because there was no profit to be made (by the right people).