使用自己开发的软件确保条形码安全

Barcode security with own developed software

本文关键字:确保 条形码 安全 软件 自己 开发      更新时间:2023-10-16

我正在开发一个应用程序来保护条形码,以便医院的患者无法读取它们。但我想听听你对此的看法。

首先,我在C++制作这个程序。

的想法是制作一个条形码并为医院的患者保护它,以便我正在开发一个应用程序(秘密对不起伙计们)。

我要保护它的方法是获取有关患者的以下信息。

  • 他们唯一的ID nr(在丹麦可以做到这一点)
  • 他们住的房间
  • 他们的患者编号
  • (患者有特定的患者编号)

唯一 ID nr 包含 10 个字符。房间 nr 包含 2 位数字,患者 nr 包含 10 位数字。

如果我

将每个字符和数字预定义为随机数字和字母,例如,如果我从 ID nr 中获取 1 个字符并将其生成为我的安全代码中的 5 个字符(或者也许在我生成新代码后,我将在之后使用 AES 代码或其他东西保护它),这将是保护条形码的好方法, 所以患者无法阅读条形码并获取其信息?

问题是患者一定不能扫描其他患者的条形码并从中检索信息,因为这将是一个大问题。

请不要按照你的建议去做!

相反,请使用安全地保存在数据库中的代理密钥(条形码)(我的意思是仔细检查您所在司法管辖区的所有相关法律)。

不要试图聪明地将任何信息"加密"到密钥中。它会回来咬你。