Trust Stamp announced the launch of Trusted Authentication??, a transaction authorization service providing identity authentication for high-value financial transactions initiated online.