【发布时间】:2021-07-12 01:12:24
【问题描述】:
是否可以对我的代码或整个项目应用数字签名?
我需要保护我的 Java 代码和 Angular 代码,以防止任何人篡改或编辑它。我希望没有人可以修改它。
在互联网上搜索我找不到任何解决方案,除了使用 MD5,但我不太了解它。所以你能帮我吗?
【问题讨论】:
-
您能解释一下应用数字签名会如何阻止某人对其进行编辑吗?上下文是什么?
-
您的 Java 代码受到保护,部署在服务器上。你的 Angular 代码不是,也没有办法保护任何客户端代码。基本假设需要客户端不受信任,因此所有敏感操作都需要在服务器端完成。客户端只负责跟踪session id(一个随机生成的有期限的变量)+发出命令。
-
一种可能的方法是混淆link
标签: java angularjs digital-signature