在python中创建自定义加密应用程序

2024-04-29 10:46:39 发布

您现在位置:Python中文网/ 问答频道 /正文

是否可以使用python创建自定义加密程序?我知道大多数加密应用程序都使用像blowfish和AES这样的方法,但是如果您想创建自己的更安全的加密类型呢?在


Tags: 方法程序应用程序类型aesblowfish
2条回答

你可以举个例子来说明从SHA3挑战中推出自己的scripto有多困难。 请注意,大多数服务人员是如何熟练的密码分析,但他们的提交被打破了。在

http://ehash.iaik.tugraz.at/wiki/The_SHA-3_Zoo

如果你不知道这些:
-不可能的差分密码分析
-XLS攻击
-旁道攻击
-S盒

那就别自己滚了。当你学习到设计和测试算法所需的所有知识时,你也将了解为什么要制作安全的加密方案几乎是不可能的。在

你不应该,永远,滚你自己的密码。在

只是不要

如果你真的想参与加密,研究一下。先学数学。然后学习密码。在

Coursera有斯坦福大学教授Dan Boneh的密码学课。但别自欺欺人,构建“更安全”的加密将是多年的工作。在


具体回答您的问题:Python不适合加密,除非加密是作为C扩展模块实现的。在

自动内存管理打开了一批您无法真正解决的旁道攻击。在

相关问题 更多 >