找回密码
 立即注册
搜索
楼主: 20130817

[列举] 有哪些角色是能双持键盘打字的?

[复制链接]
发表于 2015-8-13 14:06 | 显示全部楼层
低熵体 发表于 2015-8-13 12:02
密钥难道不是用来解密的吗?我是以单向传输为基础来说的,本来就不需要身份认证,只需要加密数据,泄露的 ...

……说明我接下来不该和你争辩了。

攻壳只是动画。把过时技术包装一下,乍看像模像样,其实和“蒸汽朋克”一样,不过是怀旧,着迷于有限的优点。何必拍脑袋想一个东西和它较劲?
以前的无线键盘/鼠标就是采用27MHz技术,单向传输,缺点一堆,加密形同虚设,窃听很容易(参见这个视频)。现在早已被双向传输的无线鼠标淘汰。红外无线鼠标淘汰的更早。有线键盘现在都还没淘汰呢。

你有兴趣,可以去看看密码学,看看通信原理,了解一些基础知识,可远离常识性错误。

回复

使用道具 举报

头像被屏蔽
发表于 2015-8-13 14:53 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
发表于 2015-8-13 14:55 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
发表于 2015-8-13 15:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2015-8-13 15:10 | 显示全部楼层
低熵体 发表于 2015-8-13 14:55
你应该问为什么码农都只用键盘不用鼠标。

写Python拿鼠标调用好像不错,键盘用来调整
回复

使用道具 举报

头像被屏蔽
发表于 2015-8-13 15:16 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2015-8-13 16:20 | 显示全部楼层
低熵体 发表于 2015-8-13 15:16
好吧……熟练起来的话跟熟练的键盘操作哪个效率高?

触摸屏
回复

使用道具 举报

发表于 2015-8-13 17:07 | 显示全部楼层
本帖最后由 白衣尚书 于 2015-8-13 17:36 编辑
低熵体 发表于 2015-8-13 14:53
这个视频里有提到加密吗?单向传输和加密又不冲突,一个键盘在不需要交换信息或通过无线配对其他接收端, ...

你先想想AES的工作模式

首先:如果加密数据上下文相关,传输中数据一旦中断、丢失,A不知道,后续的密文B无法解密
而且这些模式都还需要分配初始化向量IV

其次:如果采用上下文无关的模式,也就是你说的情况,同样的明文将产生同样的密文
这就有很多破解方式了,
比如:由于没有认证,攻击者C可以把A向B传输的加密数据录下来,然后传输给B,这就是重放攻击。
比如:攻击者C可以对加密数据进行统计分析,通过重复出现的密文,反推明文。

另外,加密协议也很复杂,加密算法只是其中一个环节,其他环节为什么存在,你可以想一想。
另外你也可以想一想:实际的无线鼠标和接收器是一一对应的,为什么要双向传输?
工程师们不会多此一举:要考虑的因素很多,安全只是一方面考虑。

PS:反正你最好还是自己看看相关书籍,我说什么也没用,我又不是老师,凭什么说服你?说服了又有什么意义?你总不会真的去造,也就没有人来用看是好是坏,也不会有黑客跑来窃听。
回复

使用道具 举报

头像被屏蔽
发表于 2015-8-13 17:56 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2015-8-13 18:15 | 显示全部楼层
低熵体 发表于 2015-8-13 17:56
我也知道加密算法很复杂,但我至少能猜测其应用方法,避免重复模式可以用伪随机数发生器,重点还是在加密 ...

你这里说“伪随机数发生器”,暴露了你缺乏密码学常识。最后建议一次你自己看看相关书籍。我得离开这贴了。
回复

使用道具 举报

头像被屏蔽
发表于 2015-8-13 19:27 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
发表于 2015-8-14 15:13 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2015-8-14 16:10 | 显示全部楼层
低熵体 发表于 2015-8-14 15:13
这个是在查卫星电视的加密方式时看到的,理解错用法了,实际要避免分析破解或伪造需要在两端预置相同的伪 ...

看来你做了点功课,那么你可以继续学习“时钟同步”的部分。
回复

使用道具 举报

头像被屏蔽
发表于 2015-8-14 16:17 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2015-8-14 21:33 | 显示全部楼层
本帖最后由 白衣尚书 于 2015-8-14 21:58 编辑
低熵体 发表于 2015-8-14 16:17
过一段时间回收一次接收端确保时间同步就行吧。

晕,你要回收键盘、接收器?那不是更麻烦吗?

你说的其实大致是动态令牌(硬件)的原理:建议你详细了解一下。
如果基于时间同步,一般是60秒变化一次,在60秒内进行一次比对,适用于网络银行的身份认证,这里令牌必须小心保存
使用上有许多限制,而且要求服务器和令牌的时间非常精确,令牌内置电源和时钟,不能停
如果发生时间漂移,一般都是靠每次认证时服务器记录误差,然后在服务器端矫正,那么如果长期不用,误差就可能积累很大,导致令牌失效
进水、震动冲击也都可能导致返厂维修
如果你想在“不能接受信号”的无线键盘上用它进行身身份认证,那可就非常麻烦了、
如果你进一步拿来直接加密数据,就更糟糕了
“当前时间”如果精确到秒,那常常是不同的,更别说加密解密本身还有时间延迟
其实身份认证方法很多,未必要用这种。

挑战/应答认证就足以解决问题,蓝牙就是这种方式。

————

卫星数字电视用的并不是你说的这个方法,恐怕是你看错了。

这东西叫做条件接收系统 CAS,根据相关资料,原理大致如下:
加扰相当于对称加密,而且是一种流加密(你所谓的伪随机数发生器)
1.用控制字CW加扰信号并发送(每隔几秒更换CW
2.同时,用业务密钥SK把CW加密成授权控制信息ECM发送出去(每月更换SK)
3.而SK则是用非对称加密的方法,用PDK公钥加密为授权管理信息EMM后,每月发送给用户(或者其他方式更新)
(并没有时间戳的信息)
4.用户的智能卡里有PDK私钥,先解密EMM,然后解密刚收到的ECM得到CW,就能解扰信号了

可以看出,第1步很弱,CW好像只有8个字节,只能靠快速更换密钥。
关键是第2步的加密。
第3步也很重要,可能用的是RSA算法。

市面上的破解方法我不大了解,可能包括复制智能卡(及PDK)、或者实时共享CW、或者直接破解算法(因为智能卡在攻击者手上,手段很多,如用功耗分析的方法破解RSA),总之破解是常事
所以对于卫星一方,要防止第三方冒充用户,挑战也是很大的。

但它并不需要考虑“防止第三方冒充卫星”这种无聊需求

————

其实现有键盘已经很安全、方便了,而且设计者们考虑的因素绝对比你多,你只从一方面思考就思考不清楚了,罔顾全体?
你先吃透AES算法,明白它厉害在哪里,(前提是不能错误使用),再想一想你自己发明的算法。
回复

使用道具 举报

头像被屏蔽
发表于 2015-8-14 22:03 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-8-17 11:30 , Processed in 0.130925 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表