I've been studying on Yate & YateBTS source code for a while, and I was wondering why there is no ciphering mode implementation in the source!?
I use the combination of BladeRF x40 FPGA and YateBTS package to simulate a private BTS and have a private GSM network in a small area, but all packets are transferred in clear text and can be captured and sniffed by Wireshark!
Is there anybody released a patch for YateBTS to enable Ciphering Mode Command? I need my connection ciphered by A5/2 algorithm. It takes a lot of time and effort to do it by my own! Have anyone patched the source to make ciphering command mode work?
EDIT: We need to send Ciphering Mode Command message (RR) from BTS to MS to make ciphering enabled.