Smart Cards

A physical electronic authorization device

    3