我想解码GSM数据包。当我们向wireshark提供xml时,它以treeview的形式解码并显示解码数据。 各种类型的GSM数据包,如RR(无线电资源),MM(移动管理)和CC(呼叫控制),现在我已经通过遵循gsm标准代码指南编写了所有gsm代码及其各自的含义,但是它非常强硬写所有代码。
我想知道是否还有其他库可以节省我的时间,我只需要提供GSM数据的HEX数据值,它就会返回结果。
答案 0 :(得分:0)
在GSM中,A3算法用于认证,A5 / 1用于空中保护,A8是密钥生成算法。这里提供了A5 / 1和A5 / 2算法的C实现:
http://edipermadi.files.wordpress.com/2008/03/pedagogical_implementation_of_a5_cipher.pdf
由于这些算法是基于xor的,因此必须很容易将它们移植到任何.Net语言中。
希望它有所帮助