51学通信技术论坛

 找回密码
 立即注册
搜索
楼主: tianfd
打印 上一主题 下一主题

[原创] 关于S1接口中NAS加密的相关   [复制链接]

Rank: 3Rank: 3Rank: 3

37#
发表于 2014-8-15 15:29:52 |只看该作者
有没有EEA1的nas加密的包?最后有attach的完整流程和S6A接口的相应过程,有的话给我发一个,谢谢!

使用道具 举报

Rank: 1

38#
发表于 2014-9-24 15:19:29 |只看该作者
谢谢楼主分享,正在学习NAS中

使用道具 举报

Rank: 2Rank: 2

39#
发表于 2014-10-11 15:59:07 |只看该作者
HI,请教楼主一个问题。
怎样判断nas是加密的?这里先说一下我的想法。
只通过security header type为2或者4来判断应该是不对的吧?因为发现plain NAS的消息也会直接放在这样的头部之后。
看wireshark的代码,有这样一段:
                if ((pd != 7) && (pd != 15) && (((pd&0x0f) != 2) || (((pd&0x0f) == 2) && ((pd&0xf0) > 0) && ((pd&0xf0) < 0x50)))) {
                    proto_tree_add_text(nas_eps_tree, tvb, offset, len-6,"Ciphered message");
                    return;
                }
这一段的依据是3gpp文档哪里呢?

点评

wenliu  简单的倒是通过wireshark打开。。如果是cipher过的,wireshark是解不开的。 你提及的plain NAS以及采用EEA0这种加密方式的NAS,wireshark还是能解开的。  发表于 2014-10-14 15:25:51

使用道具 举报

Rank: 4Rank: 4Rank: 4Rank: 4

40#
发表于 2014-12-6 14:53:00 |只看该作者
chunxiao369 发表于 2014-10-11 15:59
HI,请教楼主一个问题。
怎样判断nas是加密的?这里先说一下我的想法。
只通过security header type为2或 ...

加密方式的判断只能通过security header type来判断,你所看到的直接把plain贴在后面,是因为他使用的EEA0的加密(空加密),空加密不等于没加密,虽然我们看起来是能直接识别。

使用道具 举报

Rank: 2Rank: 2

41#
发表于 2015-3-25 17:36:31 |只看该作者
我想问一下,加密时发送的InitContextsetup request中必须要有切换限制链表吗?

我也在做EEA2加密,可是基站发送的消息是 InitContextSetupFailure ,其中cause 是:radioNetwork :encryption -and-or-identity-protection-algorithms-not-supported
其中:基站配置OK,手机和卡也支持EEA2算法,能否帮忙解释一下,谢谢!!!

使用道具 举报

Rank: 2Rank: 2

42#
发表于 2015-7-28 15:35:15 |只看该作者
不错 顶下

使用道具 举报

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

站长邮箱|Archiver|51学通信 ( 粤ICP备11025688 )

GMT+8, 2024-11-25 19:24 , Processed in 0.025788 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部