none
破解简单的加密程序问题 RRS feed

  • 问题

  • 我看见教科书的简单加密程序只是把【内容】的【机内码】加上一个数,比如“10”

    就加密了。这样的程序在不知道这个数的情况下理论上可不可以解密~!

    2010年11月9日 12:49

答案

  • dear

    越简单的加密当然越容易被反推破解,门上装了锁头,越简单的锁头越容易被偷儿入侵,

    装锁的目的就使要增加偷儿破解的时间,天下没有破不了的东西,需要的只是时间。


    秘訣無它,唯勤而已
    • 已标记为答案 酷.睿 2010年11月12日 14:18
    2010年11月9日 16:02
  • 像3DES这些都是标准的加密算法 在有限的时间和配置情况下一般是很难破解的 对于我们的一般程序来说已经很足够了

    而对于像hash加密的md5这些 目前似乎已经被破解了 如果运行速度快甚至可以用穷举法进行破解...


    Raymond Tang (Microsoft C# MVP)
    Denn Ich Gehoer nur mir
    .NET交流群71840452
    微软中文论坛同城社区成都QQ群:74268428
    My Chinese Blog
    Chengdu,Sichuan Province,China
    • 已标记为答案 酷.睿 2010年11月12日 14:18
    2010年11月10日 1:59
    版主
  • 就我所知,通常会通过一些软件对加密文件进行分析找出其中的规律,如果没有规律也会有其它的东西帮助解密。可能只是难度的大小而已。除非不暴露加密文件。
    I am here!
    • 已标记为答案 酷.睿 2010年11月12日 14:18
    2010年11月11日 5:18
    版主

全部回复

  • dear

    越简单的加密当然越容易被反推破解,门上装了锁头,越简单的锁头越容易被偷儿入侵,

    装锁的目的就使要增加偷儿破解的时间,天下没有破不了的东西,需要的只是时间。


    秘訣無它,唯勤而已
    • 已标记为答案 酷.睿 2010年11月12日 14:18
    2010年11月9日 16:02
  • 像3DES这些都是标准的加密算法 在有限的时间和配置情况下一般是很难破解的 对于我们的一般程序来说已经很足够了

    而对于像hash加密的md5这些 目前似乎已经被破解了 如果运行速度快甚至可以用穷举法进行破解...


    Raymond Tang (Microsoft C# MVP)
    Denn Ich Gehoer nur mir
    .NET交流群71840452
    微软中文论坛同城社区成都QQ群:74268428
    My Chinese Blog
    Chengdu,Sichuan Province,China
    • 已标记为答案 酷.睿 2010年11月12日 14:18
    2010年11月10日 1:59
    版主
  • 如果没有程序~只有被加密的文件呢?
    2010年11月10日 11:35
  • 如果没有程序~只有被加密的文件呢?
    那就要功力+运气

    秘訣無它,唯勤而已
    2010年11月10日 13:59
  • 就我所知,通常会通过一些软件对加密文件进行分析找出其中的规律,如果没有规律也会有其它的东西帮助解密。可能只是难度的大小而已。除非不暴露加密文件。
    I am here!
    • 已标记为答案 酷.睿 2010年11月12日 14:18
    2010年11月11日 5:18
    版主