The Scottish Baroness launches her cryptographic platform