EC-SignGate: electronic contract signing gateway | IEEE Conference Publication | IEEE Xplore