首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SignalR对称加密

SignalR对称加密
EN

Stack Overflow用户
提问于 2016-05-03 20:15:09
回答 1查看 854关注 0票数 1

我需要实现一个基本的SignalR聊天示例,但是使用对称加密

  1. 阻止聊天中的其他人在没有正确密码的情况下阅读他们不应该被允许的内容
  2. 防止窥探网络

密码将在程序范围之外商定,在物理上交换,因此密码交换不是问题的一部分。

为了实现这一点,我有一个基本的SignalR入门项目

http://www.asp.net/signalr/overview/getting-started/tutorial-getting-started-with-signalr

我用加密(消息,密钥)方法和解密(message,key)方法添加了一个Crypto类。

这样做的目的是让消息被加密,发送给每个人,然后由每个人解密。我只需使用默认的聊天发送方法并在发送之前加密消息,就可以发送加密的消息,但我不知道如何在收到消息后调用解密方法。

基本上,我希望接收消息,然后在将其附加到DOM之前,调用一个C#方法(解密方法),得到正确的字符串,然后继续执行它。

这与SignalR是可能的吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-05-04 19:33:17

如果不希望消息未经加密而传播,则不能在c#中对其进行加密和解密。您需要在浏览器上下文中这样做,从而将您限制在基本的javascript上。不管怎么说,如果你在https网站上托管这个应用程序,没人能嗅到任何东西。

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

https://stackoverflow.com/questions/37013553

复制
相关文章

相似问题

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