PrivateSMS7 is a jailbreak extension for iOS that allows users to hide their chat history in MobileSMS.app. While active a user also can't compose a message or search for old conversations.
Just install the tweak and toggle via Edit -> Hide/Unhide. In the settings you can choose whether Hidden/Unhidden state will be saved or not.
Compile it for yourself or use the .deb included.
You should know that. :P
Pretty much the BSD license, just don't repackage it and call it your own please!
Also if you do make some changes, feel free to make a pull request and help make things more awesome!
If you have any support requests please feel free to email me at shinvou[at]gmail[dot]com.
Otherwise, feel free to follow me on twitter: @biscoditch!
/