Enemy of the State? Privacy?

Vinay Gupta’s “Snowden” piece got me all riled up.

America are no longer even slightly plausibly the good guys. They’re using the internet against everybody – their own citizens, their allies, the European parliament. They’re storing everything.The Bucky-Gandhi Design Institution

As a cyber-security consultant, this entire situation bothers me. My ability to do my work depends on trust. My clients have to trust me with a lot of sensitive information. I have to trust the tools and systems that I use to do my work. Trust is an essential element. I think the NSA has betrayed the trust of all US citizens.

The police tend to think that those who evade surveillance are criminals. Yet the evasion may only be a protest against the surveillance itself. Faced with the growing surveillance capacities of the government, some people object. They buy "burners" (prepaid phones) or "freedom phones" from Asia that have had all tracking devices removed, or they hide their smartphones in ad hoc Faraday cages that block their signals. They use to surf the internet. They identify tracking devices with GPS detectors. They avoid credit cards and choose cash, prepaid debit cards, or bitcoins. They burn their garbage. At the extreme end, some “live off the grid" and cut off all contact with the modern world. [Privacy Protests: Surveillance Evasion and Fourth Amendment Suspicion](http://papers.ssrn.com/sol3/papers.cfm?abstract_id=2285095 “Privacy Protests: Surveillance Evasion and Fourth Amendment Suspicion”)

I have acquired a certificate for signing and encrypting me email communications. My public key is attached to all my email. I suggest you get a certificate and start encrypting your sensitive emails. I have.

You can get an email pubic key certificate from Comodo. I wrote an article a few years ago on how to do setup email certs on OS X and then transfer the certificate to iOS .

I reconsidering my relationship with social media (Facebook and Google+ mostly). iMessage and FaceTime may be better than Skype and Google Talk.

“We do not provide any government agency with direct access to our servers, and any government agency requesting customer content must get a court order.” [Apple’s Commitment to Customer Privacy](http://www.apple.com/apples-commitment-to-customer-privacy/ “Apple’s Commitment to Customer Privacy”)

Guest Blogger - Review: Google Voice

The following is a guest post by my friend and colleague, Johnny Mastin.

Ok, so this post isn't Apple-specific but it can be used with Apple products. 🙂 A little while back Google opened up Google Voice (GV) to everyone. Prior to that, you had, to be part of the technocrati or be invited by the technocrati. This post is to talk about some of the features of GV. What is GV?

It is a telephone service from Google. US-based users can get a US phone number. You set up your GV number to forward to any of your configured phones (cell, home, work, etc). You also have the ability to place and receive calls via Google Talk. How you answer the call is very flexible. You can choose to call a specific number during the day vs. evening. You also have the ability to customize your voicemail message depending upon who is calling. All voicemails are sent to you as an audio bite as well as transcribed and sent via email or SMS. You also have the ability to send calls directly to voicemail or even block certain callers. Additional features are the ability to switch phones in the middle of a call, record calls and have ad-hoc conference calls. More details can be found at http://www.google.com/voice (definitely watch the videos).

So, anyone with a Google account can get a GV number. Your GV number can then be set up to forward to any or all of your phone numbers. When someone calls your GV number, the phone you've setup starts ringing. Outgoing calls though GV shows up with your GV number on the caller id. You can even set it up so that you can make and receive calls via Google Talk. One of my co-workers was on a conference call using his iPhone headset plugged into his MBP. You couldn't tell he was using GV via Google Talk on his computer.

Can you use it with your iPhone? Yes. And with Apple's recent reversal on their stance for apps, expect to see some GV apps (2 just were approved and released this week). You can use it on any cell phone (even landlines too!). If you call your GV number from one of your listed phone numbers, you have the ability to type in your PIN, press the number 2 and then dial another number. That second number you dial will be the one dialled using your GV number as the caller id. If you use Google's method available through the Google App, you are sent to a webpage that looks like a dialer. Android and Blackberry users get an app. The jury is still out whether or not Google will resubmit their Google Voice app to the AppStore. The webpage app has access to your Google contacts. When you dial through that webpage app, it will ask if it is ok to use your cell phone to dial an access number. Click yes and it will dial a GV access number which will then dial your party with your GV number. Keep in mind BOTH of these methods will count against your cell phone minutes! (There is no free lunch) Calls made through your GV number are free to the US and Canada for the rest of 2010. International calls are very cheap. In many cases, like $.02/minute. My feeling is that Google will keep it free come 2011 or charge a very basic fee (like Skype) for unlimited calling to US and Canada.

So, where does all this lead? Here are a couple of potential use cases:

  • If you're someone who is in IT support. I've been in some sort of support function for most of my career. That included carrying a pager or a cell phone. I despise the Batman utility belt look. I really don't like 50 things hooked up to my belt. It might be geek chic, but it isn't me. GV to the rescue. Give the ops center, boss, whoever the GV number. Set it up to forward to whatever phone you want at whatever time. One of the things at a previous employer that was a royal pain was having to give the ops staff all of my numbers and they had to play phone MarcoPolo to find me. Give one number and be sure you are at the other end of the line (be it at work from 9-5, then the cell, then home, or cell all the time or whatever). Also, if/when you change jobs, it is easy to block that caller or set up a special voicemail for them saying you no longer work there rather than having to change all of your phone numbers.
  • If you're part of a group that has an on-call rotation. Nothing like having a hot pager or phone you have to pass around. (See the Batman look above) It is even harder to do if your group is spread out in different locations. Use the GV number and just forward that number to the person who is 'it' for the week. The ops center then has 1 number they have to call to always get the right person who is on-call. Setup 2 GV numbers if you have a primary and secondary on-call rotation.

  • If you're at the club and you're giving away the digits. Remember the cute member of the opposite sex you met who later turned into someone you didn't like? Well, blocking them is a lot easier than getting a new cell number.

  • You're a student away at school. This is a good way to keep in touch without having to have a cell phone. I remember when my sister went away to college about 10 years ago. Cell phones and plans were notoriously expensive. We tried using voice chat and it was god awful at that time. This is a lot better.

  • In my current role, I talk with a lot of vendors. Some of them have my cell phone (just the nature of my gig). Using GV makes it easier for me to be portable. In the office, out of office, using up my minutes, etc. Also, I've also seen it where a customer had inadvertently found out a co-worker's number and was calling them directly for support. It can be a little annoying when customers should be dealing with ops support first. It is easy to block them with GV.

Ok, maybe only certain use cases might be applicable to you. In any case, GV can be very useful. Remember the example of my coworker who used it for a conference call? Well, by using GV and a broadband connection (from a cafe), he was able to attend a conference call without tying up his cell phone and chewing up minutes. Pretty slick.

Another good part of GV? It's free.

Using iChat with Google Talk

Image representing Google Talk as depicted in ...
Image via CrunchBase

I bought my wife (and myself) a white MacBook last week. Her birthday is next month, and with Apple's newly updated aluminum notebooks the previous model white notebook was put on sale. Her previous laptop, an 8-year-old Dell Inspiron, was a joke and a pain in my neck. It was held together with duct tape. The battery held no charge, so it had to be plugged in all the time. It could only connect to the Wi-Fi from one or two spots in the house. I spent a lot of time troubleshooting one problem after another. So this laptop was two gifts in one; an expensive birthday gift for my wife and lots of free time for me.

I spent about 30 minutes setting things up. I created an admin account, created her non-admin account, connected the laptop to the network, set up Mail.app to read her Gmail, linked her Gmail contacts to OS X's AddressBook, installed one software patch, linked her iTunes to the Mac mini's media library, and finally, set up iChat to use Google Talk.

iChat Video and Google Talk

iChat Video with Google TalkGoogle Talk uses Jabber, an open instant messaging protocol. Apple built support for Jabber into the Leopard version of iChat. I added the account via the Accounts tab in the Preferences pane and was given a pleasant surprise once I logged in. A little camera style icon appeared next to my wife's name in the contact list. I excited clicked it to find that I could initiate and conducts video chats via my Gtalk account. Audio and video quality were excellent with very little of that delay I've seen when using Skype. I can not find any official documentation on Google site about this, but others have been doing this for some time. I take my MacBook to work each day, and it would be nice to video chat with my wife during the day.