Insights For Success

Strategy, Innovation, Leadership and Security

Outlook.com

Review of encrypted email provider Protonmail

GeneralEdward Kiledjian

Why would anyone use Protonmail instead of Gmail or Hotmail? SECURITY

Email is inherently insecure and if you are a political dissident whose online communications can mean the difference between living and dying, don't use email. For everyone else looking for an easy and secure email solution, keep reading about Protonmail.

Everyone needs to understand that SMTP was not designed to be secure and will always have security weaknesses.

We use email because we don't have a choice and everyone agrees it won't be displaced tomorrow.

The other major issue faced by secre service providers is ease of use. PGP is a good example of strong unbreakable email encryption that never became mainstream because it was simply too complicated for the mortal man. 

Absolute security is unpractical and will never gain widespread adoption so good security should be the goal for most services.

There is always a tradeoff between usability and security, The difficulty is finding the right balance.

So what does Protonmail offer?

The bright scientists behind Protonmail understand fine balance they must find between usability and security. Make the product too secure and no one will use it (aka bankruptcy) or make it extremely user friendly but not secure (become a me too email provider). 

They have chosen to implement good enough security which makes encryption generally accessible to the masses while protecting against unauthorized government seizure or mass surveillance.

What are the weaknesses of Protonmail?

Read my blog post about the Vault7 leaks (here) and you will realize that when government is stifled  by strong encryption (Whatsapp, Signal, etc), they compromise the endpoint and extract the information pre/post-encryption. 

Protonmail does not protect you if your endpoint is compromised. It would be unreasonable to assume any secure online service could protect you from this type of attack. if you want maximum endpoint security, learn about real security protocols and use a secure operating system like Qubes OS.

Nation state level man in the middle attack. Protonmail implements all of the controls to prevent a common man in the middle type of attack but a nation state actor with the ability to redirect your web traffic and generate real "fake" TLS certificates could theoretically intercept your traffic, ask you for your username/password then use those to access your account and decryption keys. Let's be clear that your garden variety hackers (even those that are extremely skilled) won't be able to pull this off. This would require skills, money and huge technical capabilities to reroute internet traffic and generate encryption certificates.

Intelligence break in. With all the talk about government backdoors, the third major weakness of Protonmail (and all other secure services products you did not write) is the fear that a nation-state actor would somehow infiltrate Protonmail and then implement "special" code that sends bad encryption code to the users thus allowing the threat actor to access unempted versions of the messages. Protonmail has stated that they have multiple controls in place to protect against this type of attack. They scan servers for unauthorized code changes.

Some nice features of Protonmail

Protonmail is a Swiss company based in Switzerland. Any government request for information would have to be done there using Swiss law, which is very protective of private information (USA cannot issue a National Security Letter to force the company to turn over information and hide the request from the user).

In the rare situation that a government were to spend the money and convince the Swiss court to compel Protonmail to turn over user information... Protonmail uses "Zero Access Cryptography" which means they do not hold the encryption keys and therefore can only turn over encrypted information. 

Protonmail supports (and you should use) 2-factor account authentication. This means that in addition to something you know (your username and password), you need something you have (a time based authentication code generated by an authentication app Google Authenticator or Authy.)

If you want to send something more secure than normal email to a non-Protonmail user, you can create a Protonmail hosted message that requires a password to open (obviously don't send the password using email) and can even have a fixed expiry date. 

Creating a password for the secure "hosted" email

Setting an expiry time for the message

Protonmail stores user based encrypted authentication logs. This means you can see when your account was logged into and from which IP address. You can turn this off it you don't want this captured. Protonmail does not capture or log your IP anywhere else.

 

The ProtonMail service has internal authentication logs. When I say internal, I mean that these details are available only to the account owner, and are recorded and encrypted with all the other data inside the account. As I mentioned earlier, Proton Technologies AG doesn’t log IP addresses, but this information can be logged inside your web client session. If you don’t need them, just wipe the logs and switch to basic mode which doesn’t record info on the IP addresses you logged in from.

Basic stores login dates / times only. Advanced also stores the IP Address from where you logged in. The choice is yours. You can always download this information or secure erase it.

No user profiling. When you use a free service, the provider is conducting deep analysis and creating a deep analysis about you. Protonmail doesn't do this since everything is encrypted.

They encrypt all non Protonmail emails received immediately upon ingestion. 

Emails that come from third party email providers obviously cannot be delivered with end-to-end encryption, but upon reaching our mail servers, we will encrypt them with the recipient’s public key before saving the messages. All this is done in memory so that by the time anything is permanently stored to disk, the email is already unreadable to us.

This is good for security but limits what they can do for SPAM control. In a blog post, they explain what they do to help fight SPAM:

  1. They check the IP address of the incoming SMTP server against known blacklists
  2. They pass all messages through their own Bayesian filter marking suspicious emails as SPAM
  3. They generate a checksum for each email message and verify this checksum against known SPAM messages
  4. They verify the authenticity of the email using standard protocols (SPF, DKIM and DMARC)

Sending secure emails to non Protonmail users

I alluded to this earlier but wanted to restate it here in it's own section since I would otherwise receive a dozen emails asking this question. 

Can secure emails be sent from Protonmail to non-Protonmail uers (Gmail, Hotmail, Outlook, etc)?

When sending emails to non-Protonmail users, you can:

  1. Send an un-encrypted standard email. This is what every other email provider does.
  2. You can use the lock icon in the compose window which asks for a password (See screenshot earlier in this post). In the case this is set, the recipient will receive a message with a link to a Protonmail web interface and he/she can use to  enter the provided message password and see the email. 

Notification non-Protonmail user receives

Password requested by non-Protonmail user.

Free versus paid

Protonmail offers a free basic tier and I recommend everyone start with this level. If it meets your needs, you should consider upgrading to a paid tier which offers custom domains and more storage. 

Conclusion

I love Protonmail and am moving my private (not public) email address there. I like the security it provides and the open philosophy they espouse. I say use them if you want something more secure and private.

You may also want to read my article about SpiderOak. SpiderOak is a Google Drive, Microsoft OneDrive or Dropbox alternative with strong trust no one encryption.

Microsoft Outlook Premium Super Deal (Promo)

GeneralEdward Kiledjian

UPDATED: Microsoft has extended the promo until June 30 2017.

Outlook.com Premium is now out of beta and is being offered at the super affordable price of $US19.95 until March 2017. If you need a custom domain, you can buy one directly from Microsoft for $US10 per year. After the promo, the price will rise to $US49.99

So what do you get?

  • Custom domain for five users - You can create personalized email addresses (Outlook premium) for up to 5 people.
  • Information sharing - Outlook Premium automatically configures information sharing between all of your user accounts (up to 5) for calendar, contacts and documents. Unlike other services, Microsoft Outlook Premium automatically configures the sharing so it is super simple. We don't know the shared space allocation yet (via OneDrive) but regardless, its a good deal.
  • Ad-free inbox - You get a clean ad-free outlook.com experience. This means no graphical ads in outlook.com or onedrive.com.

This offer will expire March 31 2017 so jump on it now. Did I mention you will be renewed at lower rate in the future also? Get the offer here.

The same services on Google's GMAIL would cost $5 per user per month ($60 per year). If you activate all 5 users, it would cost you $300 on GMAIL ($19.99 on Outlook Premium).

It may be time to check out Outlook.com if you use gmail

technologyEdward Kiledjian

Full Disclosure

I have been using Google Apps for some time now and it has proven to be reliable, fast and easy to use. December 7 2012, we learned that Google was killing off its free Google Apps offering and forcing new customers to its $50 a year Google Apps for small business offering.

They said existing [free] customers will be grandfathered but who knows what the future holds. Truth be told, the one service I really use is GMAIL and Drive. I tried giving up Microsoft Office for Google Docs but found myself coming back to Office because it was easier to use and more feature rich.

Seeing as Microsoft has spend a considerable amount of money to revamp its email service, I wanted to see how it compared to the venerable GMAIL (in case I was forced to switch). So this is my personal Outlook.com versus Gmail comparison.

Storage Limit

Google offers an impressive 10GB of free storage space for all GMAIL users. 10GB is a lot of space for free but Outlook.com offers unlimited email storage. That's right, no limits.

Microsoft Outlook includes email storage that expands to provide you with as much storage space as you need. Your inbox capacity will automatically increase as you need more space. - Outlook.com storage limit

Recover deleted emails

This isn't a feature I would use often but the one time you need it, it could be a life saver. If you navigate to the Deleted folder, you will see a note that says recover deleted messages.

With Microsoft Outlook, you can recover email that might have been accidently deleted from your inbox. This is also helpful if your account has been hacked, because hackers often delete all the messages in an account. They don't specify how many of your deleted messages how many messages they keep or how far back but its still pretty cool. Contrast this to GMAIL which doesn't have a comparable feature.

Outlook.com gives you mail alias'

An alias is an email address that you can add to your existing account—they’re a great way to use different email addresses with the same inbox.

Aliases use the same contact list and account settings as the primary account. You can create up to five new aliases per year, for an overall maximum of 15. Deleting an alias removes it from the overall count, but not the yearly limit. - link

This is a neat feature that can help improve your account security and control spam. You can use an alias when selling something on craigslist or when signing up to a questionable newsletter. When you're done or annoyed, just delete the alias and your done.

Gmail doesn't offer anything comparable to this. You would have to setup a separate GMAIL account and then configure it to forward emails to your main account. This could work but is a hassle.

Unsubscribe

GMAIL is the king of SPAM filtering but Outlook.com has a neat unsubscribe trick up its sleeve. It detects when an email is a newsletter and allows you to unsubscribe (even if the newsletter doesn't mention the process).

While they try to unsubscribe you from the mailing list, they send all future emails automatically to the junk folder. Now this is what I call smart filtering.

The downside

Try as I might, I could only find one negative about the new Outlook.com and that is the fact that IMAP is not available yet (but the dev team has said it is coming). If you use an iphone, ipad or Android device, you can always use the Exchange sync which works wonderfully well.

What about using my own domain

There seems to be a way for you to use Outlook.com which your own domain name ([email protected]) but I have to test it before writing about it. I'll write up the process once I'm convinced it works well.

An easy way to encrypt your emails and keep its contents safe

InfoSecEdward Kiledjian

I had written an article a while back entitled "Is Microsoft Going Through Your Cloud Stored Files?". Whether the analysis of your content is done by a human, a robot or disgruntled employee, it feels wrong and there are times when you absolutely need to make sure the info in a particular email is secure & protected. 

You can always install one of the open source PGP alternatives but require complicated setup and key exchange (which makes these non usable by the average Joe). This is where Mailvelope is hoping to change the industry. 

Mailvelope offers free Chrome and Firefox extensions that encrypt outgoing emails via OpenPGP when using the most popular web based email services( Gmail, Outlook.com, Yahoo, etc). Their claim to fame is that it works with the web based clients offered by these services and is super simple to use.

The product is still in beta but has been shown fairly stable during normal use. You install the extension, generate your public and private keys and that's it. The installation walks you through the process and advance computer skills are not required.

Once the keys have been generated, you will see a lock icon in the message compose window [of your chosen email service], by clicking this icon, you can encrypt your message. Remember that to work, the other party also needs a PGP compliant client to decrypt your message and a public key exchange must also occur. The easiest setup is to ensure the recipient also installs Mailvelope.

I would never call encryption easy but this seems to make it simple enough for the general population to use. I will be interested in seeing how they eventually monetize their service.

 

Encryption icon on a gmail:

 

How an encrypted message looks

you click on the lock icon and it asks for your private key passphrase