目录:
定义-Atbash是什么意思?
Atbash是一种古老的加密技术,最初用于通过转置某些字母来对希伯来语进行编码。
在现代计算机编程中,通常将atbash和其他密码用于训练目的。 新的编码人员可能会收到一项涉及创建atbash密码编写程序的任务。 这项挑战可帮助程序员考虑如何通过仔细的循环编码(确定的变量代表原始字母和最终字母)对计算机产生这种结果。
Techopedia解释了Atbash
在atbash密码中,字母表中的字母会从第一个和最后一个字母的反转开始转置,然后移至下一个相邻的字母对。
大多数atbash代码程序都包含一个循环,以帮助该程序对特定消息或文本中的一组固定字母进行操作。 编码人员可以使用数组来平等且顺序地处理每个字母,使用字符串或数字变量来标识原始字母和应将其更改为的字母。 设置atbash代码的一个挑战是ASCII字符的数字表示,其中编码人员可能不得不编写程序以非顺序方式更改数字。 另一个挑战是确保正确设置变量,数组和运算符,以处理所有传入的字符并避免运行时问题。