我正在设计一个小型的winform应用程序,用于管理工作场所的在线购买,以便摆脱打印/传真/签名等问题。还需要获得管理部门的批准,尤其是在外地时。 / p>
winforms非常简单,一堆字段用于收集数据,一个datagrid用来收集将要购买的商品,所有这些都将使用mysql存储在数据库中。
该计划几乎已经准备就绪,但是由于我的工作场所是一个非营利组织,因此某些计划必须发送给提供赠款的人购买表格的副本。根据订单费用,此表格需要具有2个或3个签名。
现在的诀窍是,当生成需要打印并邮寄给赠款提供者的特定表格时(程序将收集数据,生成报告并打印表格),我需要表格具有签名。它可以是数字签名,例如PDF文件上使用的数字签名,也可以是来自签名板的签名。现在真正的问题是如何使签名安全,因此没有人能抓住它们并在数据库上运行查询以找到加密密钥,或者还对程序代码进行反向工程并在程序中找到硬编码? / p>
任何建议,我们都会非常感激。对于我可以搜索的代码,我只需要弄清楚即可。现在,我感觉就像桶中的鱼,我也是射手,无论我知道什么,我都发现了它的缺点。