抽象的身份证或Kartu Tanda Penduduk(KTP)对于印尼人民至关重要。KTP包含个人信息,例如国家身份编号(NIK),姓名,地址,性别等。由于KTP具有必不可少的数据,并且仍在常规上打印,因此如果丢失了KTP,则存在一个漏洞,并且所有者的数据被披露,以便如果不负责任的人找到它,则可以使用数据来模仿所有者。在Haque等人,[1]提出的先前方法中,数据存储在QR码中。但是,没有验证方法可以使原始所有者合法化,并且系统没有登录功能。为了克服Haque等人的弱点,方法[1],使用椭圆曲线EL-Gamal(ECEG)对所有者的NIK进行了加密,并在将其存储在QR码中之前,在将其存储之前使用ECDSA进一步签名。对于在数据库中获取所有者的数据,应在扫描QR码后进行验证过程。使用提出的方法,猜测攻击成功的可能性为1 /(n -1)。同时,模拟攻击成功的可能性为1 /(Q1 * Q2 * L)。
主要关键词