Get tower encryption mode

My goal is to get the encryption method of all cell phone towers around me.

I know the GSM shield only does GSM and not 3G / 4G but I would like to know if it is possible to use either the official Arduino GSM shield or this IComSat GSM Shield to scan for towers and return their encryption method.

As far as my reading has taken me, the tower is the decider when it comes to the type of encryption used and it broadcasts this information. How can I get this information about each tower?

Side question, if the tower decides the encryption mode, how does a GSM device work on a 3G network?