项目描述
翻译需要程序员服务。JobFox。这个名字来自于开始工作但在完成之前没有完成的程序员。
该程序旨在与密码本一起工作,简化它并消除在Windows环境中从XP到10版本的工作痕迹。最终产品需要源文件的可用性。
所有下面描述的文件夹和可执行程序必须在一个微型内存棒上。
在为用户=user运行可执行文件后,程序是一个带有开始和退出按钮的矩形。
该程序应位于文件夹XXX中,名称由用户自行决定,此外,该文件夹中还应包含带有密钥的密码本文件夹。该密钥文件夹的名称以SHB字符开头,后跟四位数字的密钥集。例如:SHB 0005。
在文件夹XXX中还应有Data文件夹。这样的集合应对一对客户可用,他们在必要时使用密码本进行通信。并且他们的密码本文件夹编号相同。
为了使程序正常工作,用户必须首先在Data文件夹中输入一个必须加密的文件。文件名和扩展名不能是SHB或shb。
按下开始按钮后,程序会在Data文件夹中查找任何文件并复制它。如果文件名不是0005_001.shb,则程序会在文件夹SHB_0005中查找文件=key,最小三位数字。文件夹中的密钥名称仅由三位数字组成。密钥的内容是一个二进制随机数文件。
然后程序立即开始通过排除OR的方法生成加密文件。(有一个Signature Cryptographer v1.0程序。)工作的算法必须重复该程序的算法。这个加密文件将替代原始数据文件,选择它!!!原始数据文件将不再存在任何地方!!
在这种情况下,数据文件的原始名称被销毁,取而代之的是所用密码本的文件夹编号,并通过空格-所用密钥在该文件夹中的文件编号。在这种情况下,文件扩展名为shb。示例:0005_001.shb
加密完成后,所用的密钥文件被随机符号填充,然后被删除!!!可以用零或一填充。程序会说,文件已加密,并在五秒后关闭。
要解密数据文件,需要另一个密码本块,它是第一个的副本,并位于另一个客户处。
用户收到这种类型的文件:0005_001.shb,并将其放入其密码本的Data文件夹中。然后用户启动程序并按下开始按钮。程序分析Data文件夹中的文件。如果它具有shb扩展名,则程序会在记事本文件夹中查找具有相应编号的文件,并“相乘”两个文件,如同加密一样。加密模式中描述的所有操作再次重复。但是随后shb扩展名在记录文件的名称中被销毁。对用户来说,这是文件已解密的标志。屏幕上显示:文件已解密。五秒后,程序关闭。
运行程序后,它首先处理所有可能的错误情况,并应通知用户。
1. 没有笔记本文件夹。
2. 没有密钥文件。(例如,它们消失了或根本不存在。)
3. 错误的密钥格式。在这种情况下,检查密钥文件的名称和缺少扩展名。
4. 没有Data文件夹。
5. 没有数据文件。
6. 数据文件大于密钥大小。(这里需要澄清:假设密钥大小为8千字节。)
7. 如果数据文件具有shb扩展名,但输入代码不完整或扩展的数字集,名称中存在非数字字符,则应出现:数据文件的错误头。
这些标签应在屏幕上保留5秒。然后程序必须关闭。
在程序结束时,它应自行关闭。
程序的所有工作,除了输入和输出最终结果,应在RAM中进行。
开发成本还应包括对程序的一年支持。该程序不得商业化。它将放在网站上。假设将提供所有源代码以供专家验证。
迈克尔。
该程序旨在与密码本一起工作,简化它并消除在Windows环境中从XP到10版本的工作痕迹。最终产品需要源文件的可用性。
所有下面描述的文件夹和可执行程序必须在一个微型内存棒上。
在为用户=user运行可执行文件后,程序是一个带有开始和退出按钮的矩形。
该程序应位于文件夹XXX中,名称由用户自行决定,此外,该文件夹中还应包含带有密钥的密码本文件夹。该密钥文件夹的名称以SHB字符开头,后跟四位数字的密钥集。例如:SHB 0005。
在文件夹XXX中还应有Data文件夹。这样的集合应对一对客户可用,他们在必要时使用密码本进行通信。并且他们的密码本文件夹编号相同。
为了使程序正常工作,用户必须首先在Data文件夹中输入一个必须加密的文件。文件名和扩展名不能是SHB或shb。
按下开始按钮后,程序会在Data文件夹中查找任何文件并复制它。如果文件名不是0005_001.shb,则程序会在文件夹SHB_0005中查找文件=key,最小三位数字。文件夹中的密钥名称仅由三位数字组成。密钥的内容是一个二进制随机数文件。
然后程序立即开始通过排除OR的方法生成加密文件。(有一个Signature Cryptographer v1.0程序。)工作的算法必须重复该程序的算法。这个加密文件将替代原始数据文件,选择它!!!原始数据文件将不再存在任何地方!!
在这种情况下,数据文件的原始名称被销毁,取而代之的是所用密码本的文件夹编号,并通过空格-所用密钥在该文件夹中的文件编号。在这种情况下,文件扩展名为shb。示例:0005_001.shb
加密完成后,所用的密钥文件被随机符号填充,然后被删除!!!可以用零或一填充。程序会说,文件已加密,并在五秒后关闭。
要解密数据文件,需要另一个密码本块,它是第一个的副本,并位于另一个客户处。
用户收到这种类型的文件:0005_001.shb,并将其放入其密码本的Data文件夹中。然后用户启动程序并按下开始按钮。程序分析Data文件夹中的文件。如果它具有shb扩展名,则程序会在记事本文件夹中查找具有相应编号的文件,并“相乘”两个文件,如同加密一样。加密模式中描述的所有操作再次重复。但是随后shb扩展名在记录文件的名称中被销毁。对用户来说,这是文件已解密的标志。屏幕上显示:文件已解密。五秒后,程序关闭。
运行程序后,它首先处理所有可能的错误情况,并应通知用户。
1. 没有笔记本文件夹。
2. 没有密钥文件。(例如,它们消失了或根本不存在。)
3. 错误的密钥格式。在这种情况下,检查密钥文件的名称和缺少扩展名。
4. 没有Data文件夹。
5. 没有数据文件。
6. 数据文件大于密钥大小。(这里需要澄清:假设密钥大小为8千字节。)
7. 如果数据文件具有shb扩展名,但输入代码不完整或扩展的数字集,名称中存在非数字字符,则应出现:数据文件的错误头。
这些标签应在屏幕上保留5秒。然后程序必须关闭。
在程序结束时,它应自行关闭。
程序的所有工作,除了输入和输出最终结果,应在RAM中进行。
开发成本还应包括对程序的一年支持。该程序不得商业化。它将放在网站上。假设将提供所有源代码以供专家验证。
迈克尔。
软件开发 银行转账