V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
v2zero
V2EX  ›  程序员

通过程序手段,挖掘出旧约之中 Atbash 加密法在过去两千多年来不为人所知的精巧设计

  •  
  •   v2zero · 266 天前 · 1378 次点击
    这是一个创建于 266 天前的主题,其中的信息可能已经有所发展或是发生改变。

    结论:

    1. 旧约里面存在篇幅巨大的加密信息
    2. 其所使用到的加密方法背后工作量过于巨大,绝不是古时候的人类所能完成的
    3. 即便目前尚未解读出最终密文,但已可通过与神秘主义毫无半点关系的数学与逻辑,来严格的证明前面两点结论

    我很想对整个加密体系中所掌握的部分,进行循序渐进的说明,那样就可以仅从「旧约存在密文」这一假说开始,再如程序般严格一步步的顺序得出可充分证明这个假说的大量证据。然而遗憾的是这样说明起来实在过于冗长。

    退而求其次的,只能暂时先突兀的切入其中一个点。通过这一个点首先来予以证明:旧约的文本里面,至少局部存在着非常巧妙的「刻意设计」。

    必须依赖于计算机技术才能发觉后面要讨论的这一点(下面另附代码),而这,也是选择发帖在 V2EX 的缘由之一。


    在密码学的历史中,最古老的一种加密方法是移位加密法。在这种情况下,是将原词里面的字母 a 替换为字母 b ,字母 b 替换为字母 c ,依次类推。比如 cat 这样一个单词,就会被加密为 dbu 。

    而有一种稍微更进一步的加密方法被称为 Atbash 加密法,这个名字之中 a-t-ba-sh 分别是古希伯来语共计 22 个辅音字母之中的第 1 、22 、2 、21 个字母所拼成的,因为它最初来源就在于古希伯来语所著成的旧约。

    Atbash 加密的具体方法也已经在它的名字之中有所体现——将原词里面第一个字母如 a 替换成最后一个字母 z ,而字母 b 替换为倒数第二个字母 y ,依次类推。

    更具体是大约公元前 6 世纪的《耶利米书》这部旧约书卷中,例如,「示沙克ששך」这样一个词在用 Atbash 密码解密后变成了「巴比伦בבל」这个地区名称。 这个发现并非巧合,因为本不存在「示沙克」地名,并且这个词在全书中出现的共计五次之中,每次都是在描述巴比伦的上下文中。这为研究人员提供了强有力的证据,证明旧约中确实使用了 Atbash 密码,并基本得到加密通信领域的公认。

    但有一个微妙的问题是,既然旧约里面切实存在 Atbash 密码的应用,它不太应该会只被用在这一处不痛不痒的地方,这就使得后来的许多人为此投入了无数的心血。


    从前人们之所以会觉得 Atbash 加密法可以用于神秘学等领域的解读,是因为经文里面有一小部分词的 Atbash 型,其所构成的字母组合恰好也是另一个真实存在的词语。正是这部分词自身的特殊性,才使得它们可能具有 Atbash 的应用价值。否则就像是 cat 经过移位加密成 dbu 这样一段毫无意义的字母组合,通过 dbu 就没法进一步解读出任何的东西。

    在经文所有出现过数千词语之中,就只有几百个词符合这样的条件,即便这个数量不算多,但也不算特别的少,不太可能逐一的详尽围绕它们去研究琢磨。

    不过,既然已经通过「特殊性」挑出了这样一部分词,那么一个显然合理的想法是,进一步去留意在这些词语中间相对更为特殊的那一些。

    一个词的 Atbash 型刚好是另一个真实存在的词语,这个概率无疑随着组成原词的字母数量的增加,而进一步的急剧下降。更具体的来说,在古希伯来语的所有单词之中,有共计三百余个由 3 个字母组成的词符合上述条件;而符合该条件的 4 字母构成的词语,仅仅只有十几个。

    围绕这十几个词,可以发现旧约里面存在着一个显然刻意为之的 Atbash 应用之处:

    https://colab.research.google.com/drive/1E9epW7bWR0BP2E3CPPZqmLxtt4oI7UeZ?usp=sharing


    现象:仅十几个符合特定条件的罕见词之中,有 4 个出现在了同一个章节之内(旧约共计近千章节)。

    只要自行计算这个现象自然发生的概率,就会发现此刻其实已经证明了:至少那一卷书的作者在该章节肯定考虑到了 Atbash 加密的问题。

    至于这几个词 Atbash 词到底是怎么回事,下面的图是对这个片段稍许更详细的说明:

    迦特伟人四子

    11 条回复    2024-03-01 10:42:19 +08:00
    cnbatch
        1
    cnbatch  
       266 天前
    需要懂希伯来语或者懂希伯来字母才能发掘出来

    这里引出一个重点疑问:两千多年前的原作者为何要这样做?
    v2zero
        2
    v2zero  
    OP
       266 天前
    @cnbatch 「需要懂希伯来语或者懂希伯来字母才能发掘出来」

    是这样的;但同时归功于巧妙的设计,解密实际上几乎没门槛,具体是这样的:

    首先,词语的层面上,中世纪的时候马索拉文士有将所有的古希伯来词语都一一建立了对应的数字编号(Strong's numbers),这使得文字看起来是这样的:
    起初<WAH09002><WH07225>, 神<WH0430>创造<WH01254><WTH8804>{<WH0853>}天<WH08064>{<WH0853>}地<WH0776>。

    得益于线索树开端部分的设计都是建立在一整个词语的粒度上的,于是这一部分几乎只需要对照数字编号就可以,完全不需要看任何希伯来语原文。

    而线索树最开端的那部分过去之后,才开始涉及到前面提到的那些希伯来字母的拼写问题。而此前,线索树之中已给出足够的验证手段,可以让人确定经文存在刻意设计。在确定了这事之后,谁都会选择投入更多学习成本。

    而且拼写问题上就是看一些不熟悉的字母而已,比起词法、语法简单得多。
    v2zero
        3
    v2zero  
    OP
       266 天前
    @cnbatch 「两千多年前的原作者为何要这样做?」

    这一点上,从帖子已提到的部分,应该已经非常充足的可以确定《历代志》和《撒母耳记》这两个书卷之间存在一些奇特设计。如果只到这一环节,那么至少对于无神论者可以有个最简单的解释是:历代志的作者在故弄玄虚。

    暂不论其它大量的证据,「历代志的作者在故弄玄虚」这种解释假如单拿出来也会显得非常奇怪。因为一个章节存在 4 个 Atbash 词这样的现象,是古人几乎没机会发现的,只有程序跑一下才能知道(事实上也确实是这样,此前极有可能没人发现过历代志上 4 这个章节里面的该现象,至少 Google 上我没搜索到,广泛流传的些 Atbash 相关的「新发现」都是些特别站不住脚的东西)。在这样的背景下,「故弄玄虚」这事也就不存在什么合理动机。

    我目前只能说,刻意设计都是为了在旧约里面像藏头诗一般的藏下大量文本而服务的。

    而且已知的线索树开端这一小部分的设计,很大程度上是设计者所放着的,对于解密方法的循序渐进的教学。这一点上极难三言两语讲清楚,所以我才选择从 Atbash 这个莫名其妙的地方切入。而在 Colab 里面提到的我做的网站上面有更完整具体的说明。
    v2zero
        4
    v2zero  
    OP
       266 天前
    @cnbatch 刚才忘记提到,有个背景知识:
    无论神学还是科学考证的角度来讲都可以确定的是,旧约之中有数十个书卷,由数十个不同作者所著成。

    但神学角度上还有一个补充,通常人们提到这事的时候比较常用的是引用新约里面的一句话:
    圣经都是 神所默示的。[提后 3:16]

    换言之,神学观点上认为旧约的不同著书者的背后,其真实作者都是同一位,即耶和华,就是平常我们所说的上帝。

    而以目前的证据来看,既然能绝对确定旧约不是古人所能著成的,那么剩下的猜想里面相对比较合理的诸如:
    1. 作者是耶和华
    2. 作者是署名为耶和华的恶趣味的外星人

    这两个假说对比之下,我肯定是站前者的。
    CLMan
        5
    CLMan  
       266 天前
    你是想证明上帝存在吗,祝你好运。
    v2zero
        6
    v2zero  
    OP
       266 天前
    @CLMan 我知道旧约里面存在刻意设计的加密信息,并且既然知道了总得去解读它,进而目前在「刻意设计的存在」这一点上面已经证明完毕。

    显然我不是基督徒,没有想证明「上帝存在」的这种无聊趣味。「上帝存在」仅是在目前大量证据下必然会得到的一个合理猜测。

    至于这么断言的背后证据,贴子中、代码里、网站上都有各个角度的解释了。因为加密体系过于庞大,暂时能提及的只有冰山一角,以致肯定有我没说明白的地方。若有困惑之处,我可以进一步补充说清楚。
    hullhutt
        7
    hullhutt  
       265 天前
    @v2zero #6 既然你说的是 「上帝存在」仅是在目前大量证据下必然会得到的一个合理猜测。
    为什么不能是未来人穿越到过去写得呢?我感觉我的也是合理猜测,而且比你的更合理,更有可能实现
    v2zero
        8
    v2zero  
    OP
       265 天前
    @hullhutt 哈哈,既然他提到了「证明上帝存在」这一点,于是我就稍微回应了下。

    历史上来看和宗教与神秘学挂钩的东西,绝大部分都荒唐得很,剩下还不算太离谱的那部分也看不到明显的价值。我目前所有的进展里面,除了「旧约存在密文」这一个假设之外,其它没有任何一丝细节上面与那些存在挂钩之处。于是其实我不太喜欢用「上帝存在」这样的说法,实际上现阶段我倾向的说辞只有:「旧约里面存在刻意设计」

    无论这些刻意设计最终会导向什么样的结论,目前不重要,因为我们目前困惑的这些问题,正常来想都会在加密传达的信息里面会予以说明,于是我不倾向于做太多无谓的猜测。

    现阶段的正事,只有让众人明白旧约里面确实存在刻意设计,并把这些设计背后极有可能藏着的密文给解读出来。
    v2zero
        9
    v2zero  
    OP
       265 天前
    @hullhutt 尽管我不爱做无谓的猜测,但多少还是有些其它方向的片面佐证,或许可以让人从另一角度觉得「上帝存在」这事本身单独来看,也存在一定的合理性。其中之一是牛顿的研究。

    这个知乎问答之中,提到了牛顿的部分神学研究——他一生的神学手稿比物理学手稿还更多得多:
    https://www.zhihu.com/question/407523959/answer/1597657872

    以下是一段引用:
    「有回答提到了牛顿对但以理书和启示录中预言的分析。的确,牛顿认为他是被上帝选中的一群人中的一个,任务是发现一套圣经密码( Bible Code ),并分析出圣经文本里隐藏的预言。他还专门写过一本论著叫《 Rules for interpreting the words & language in Scripture 理解圣经词句与语言的原则》,但是从未发表。虽然牛顿很不喜欢有人根据圣经发表一些情绪化的预言,但是很显然他认为自己通过严谨分析得出的结论是不一样的。」

    牛顿所研究的密码,和现代那本畅销书《圣经密码》是完全两回事,那本书不断混淆事实与逻辑,很可能没任何参阅价值。而回答的些内容里面可以明显看到,牛顿的神学原则并没有太多陷入神学领域普遍的盲目之中,而是仍然依赖于「严谨分析」。

    哪怕回到从前我对这些东西还全都一无所知的时候,我也会认为,牛顿的研究哪怕在现代普遍观点看来再不合理,他终究是迄今为止科技史上最重要的人物之一,从而觉得他提出的观点是值得审视的。
    v2zero
        10
    v2zero  
    OP
       265 天前
    @hullhutt 牛顿只是额外一提。而目前要提的另一方向上,其实也是我最初认为圣经值得一阅的原因。

    除了道教、印度教等的地区性宗教以外,三大世界宗教之中,首先佛教很大程度上是无神论的。至少释迦牟尼不断强调自己只是得以解脱的人类,一个教人脱离痛苦的导师,而绝不是一个神明。

    而基督教和伊斯兰教(及犹太教)其实同属亚伯兰罕一神教,最初都是犹太教演变出来的。各家之间即便互相仇视乃至掀起无数战争,但其实各自典籍里面的神,即便叫法不同,但都是同一位神,这是他们绝对承认的事情(不过譬如会声称对方的典籍是被大幅篡改过的)。

    换言之,世界级别的范围内只有一名被承认的神,旧约里面的耶和华(基督教的新教分支里面的叫法)。

    杨振宁之前关于造物主的言论,很多人估计是看到过的,大抵意思是,他不认为有一个人形态的神,但无疑认为造物主是存在的。基督教看起来一点都不靠谱,于是杨老不认为有「人形态的神」再正常不过。

    但我稍微做一个假设,无论造物主是否是人形态而展现的,有没可能造物主多少具有与人类相仿的情感?而若造物主多少具有那样的情感,难道会不介意自己被一个虚构形象冒名顶替吗?

    于是,哪怕回到最初的时候,我的观点也是:
    「从现有的太多证据来看,神极有可能并不存在,但逻辑上也确实无法绝对证明这一点。同时,毕竟人类史发展至今,无数宗教诞生消亡之后,世界级别竟然只有一位公认的神明,这使得我有一定的理由去正视圣经。」
    SmiteChow
        11
    SmiteChow  
       265 天前
    尤里卡
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1366 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 17:38 · PVG 01:38 · LAX 09:38 · JFK 12:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.