As many of you know recently in America there has been a lot of trouble with the government snooping on people’s private messages. But, it seemed some systems were not tappable by anyone and the CM team thought they should build this right into Android itself.
The details are quite complex to get your head around the way they work. Essentially it works similarly to iMessage on iOS devices, but it really allows for a lot cooler things to happen than just sending a few texts securely. Although the main goal being sending secure SMS. Koush has a small application called “PushSms” which does all of the secure sending of the messages with encryption etc over GCM which works transparently.
The only major security issue at the moment is if people do not read the permissions, which of course is not CyanogenMod’s fault at all.
Here’s a diagram that shows roughly how this process maps out:
[![Flowchart showing CyanogenMod’s new SMS features](http://www.landofdroid.com/wp-content/uploads/2013/06/Scratchpad.png)](http://www.landofdroid.com/wp-content/uploads/2013/06/Scratchpad.png)
As you can see this makes it really easy for not only secure SMS but things such as WiFi texting should not be a problem (no need for hackery in the whole stack) if providers want to implement it. It could also be used for really cheap SMS sending without any difference to the user’s experience.
However, it’s all relatively new and is not merged just yet but it is a really nice feature.
Source: [Google Plus](https://plus.google.com/110558071969009568835/posts/gVt8SWRR3y7)