代码之家  ›  专栏  ›  技术社区  ›  Krirk

编写保密照片程序的解决方案

  •  -1
  • Krirk  · 技术社区  · 17 年前

    解决方案编写一个程序,以保持秘密的照片。

    现在我只使用 Winrar和设置密码功能,并使用一些加密和隐藏文件夹软件。 但我认为这还不够安全。

    由于我是一名C#程序员,我想为DoIt开发一个应用程序。

    • 我想知道一个加密和解密文件的解决方案。
    • 我需要编写查看器应用程序吗?如果我通过ACSSee或其他程序查看它们,我担心它会缓存我的文件。
    • 正如我所知,当我们编写“File.Delete()”时,它不是真正的删除,任何人都可以恢复它。我如何确保我的应用程序真正删除它(如何修改数据并使其在删除之前无法使用)?

    供参考

    • 我的电脑没有连接到互联网,我买它是为了保存,只看我的照片,我不想做其他事情。
    • 如果我的电脑坏了,我不会把它寄给任何人修理。

    使现代化

    实际上我只是想知道怎么做,我写的东西只是“假设”

    比如“我买它是为了保存,只看我的照片,我不想做其他事情。”

    如果我花400美元做那样的事,那太奇怪了。 我想大家都知道这只是开玩笑。

    我只想知道在这种情况下有人是如何破解的,以及如何用C语言保护他们。

    4 回复  |  直到 7 年前
        1
  •  13
  •   mmcdole    17 年前

    已经有人写过了: TrueCrypt

    加密您的整个电脑或文件夹-由您选择。

        2
  •  3
  •   Oliver    17 年前

    如前所述,仅使用 TrueCrypt .

    但让我来看看你为什么会得到这么多反对票。

    你写道,你的电脑上有一些秘密的东西,没有人知道,但你是电脑的唯一用户,电脑没有连接到互联网。

    所以你已经做了足够多的事情来隐藏你的秘密。当然有人可以闯入你的房子,偷走你的电脑。但这不是电脑的问题。这是你房子的安全问题。

    你所问的加密和解密的方式听起来你完全不知道如何编写一个软件,这样你的数据才真正得到保护。那么你真的想写你自己的密码算法吗?正如其他几十位程序员已经证明的那样,自己编写安全代码是不可能的。

    因此,如果您需要某种“真正”的安全解决方案来锁定某个驱动器或文件夹,只需TrueCrypt即可,因为TrueCrypt真正知道如何使用经验证的算法保护数据,并且在您的pc上使用最少的跟踪。

    还有一个标志:如果你刚刚清楚地写下了你的问题,比如“我如何才能安全地锁定我电脑上的文件夹,这样就没有人可以访问其中的数据?”你可以在没有任何否决票的情况下获得相同的答案。相信我

    顺致敬意,

    奥利弗

        3
  •  2
  •   Wolf5    17 年前

    上面提到的Truecrypt是您想要的东西。我认为它是开源的,所以没有后门解决方案(没有FBI先生来拿你的脏东西!)。

    关于临时存储到c:\temp的文件,请确保使用的查看器不会将图像或部分图像缓存到磁盘。

        4
  •  1
  •   mouviciel    17 年前

    对于你处境的另一面,我只有一个答案: Know your enemy