首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >公共环境中的不对称标志

公共环境中的不对称标志
EN

Cryptography用户
提问于 2015-01-01 21:56:12
回答 1查看 90关注 0票数 0

我有RTS游戏,所有的玩家运行游戏和服务器只是中继消息。游戏可以在播放器pc上生成和存储文本文件。我想让一些球员成为版主,所以我需要签署或加密他们的I+数字代表他们的权限。

问题:

  • 每个人都知道其他玩家的权限和ids。
  • 播放器可以看到加密消息的代码(所以再见,对称加密)

到目前为止我所拥有的是:

  • 教科书RSA 1024位+ bignum库
  • 我用私钥加密消息,并将其存储在播放器pc上的文本文件中。
  • 游戏获得了我的公钥,并可以验证解密号码是否为玩家id +权限+校验和。
  • Ids由服务器进行身份验证。

我读过关于RSA填充的文章,我的结论是--如果每个人在消息解密后都知道消息,那么填充就没有意义了(因为人们有多个不同消息的副本,而且他们知道要解密到什么消息)。我说的对吗?

也许还有其他的密码,我可以使用(首选的解决方案,不需要按位操作)。

EN

回答 1

Cryptography用户

发布于 2015-01-02 01:21:12

如果每个人在消息解密后都知道它,“仍然有一个填充点,

因为它将(希望)阻止人们在消息解密之前学习它。

也许最好是

签使用私钥的消息,而不是用私钥加密消息。

RSA 也需要填充签名。,尽管这种填充与RSA加密填充不同。

而且,尽管你仍然可以用1024位的RSA,因为它只是.

对于一个游戏,但你应该让你很容易移动到更长的公钥。

票数 1
EN
页面原文内容由Cryptography提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://crypto.stackexchange.com/questions/21121

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档