Thursday, October 27, 2011

Yes, Virginia, We need Email Encryption !

Email encryption has been gaining a lot of attention lately. With growing numbering of security attacks, often in public places like coffee shops, airports and cyber cafes, it is not hard to imagine your confidential data being hacked. There are so many loop holes that a bad guy can use to reach you and sniff your data. Let alone the public places. How about your email security ? What if you lost your Email password ? Now-a-days there are many security features like Recovery Email, SMS Alerts/One Time Password, a 2 stage password mechanism and the like. But still, a little insight about you and your passwords can get the hacker right into your inbox. Though you might know it later, there would be nothing you could’ve done, because, the details that the person had wanted would’ve already been stolen !

May be it could seem like a very complicated case, but sure enough not be taken lightly. Email is more like a personal diary. People might have so many things in their Mail history. Theft of their Email password or mail account is no less than losing their identity.

We now present a way of encrypting your email safely and securely so only you could read it – PGP Encryption !


What is PGP ?

PGP stands for Pretty Good Privacy. It is data encryption cum decryption standard generally used for transmission of confidential data like Email and files. It was written by Phil Zimmermann in 1991 to answer email security issues.

Some patent problems with the PGP led to Corporates forming their own version of PGP standards, thus making it unavailable for the larger public. So, by July 1997, Open PGP was formed by the IETF. Under this regard, the Free Software Foundation has its own version of the PGP Software – GnuPG, expanded as GNU Privacy Guard.

How it works ?

Open PGP standard that we are currently about to use, works through public key cryptography or in other terms, asymmetric cryptography. In layman’s terms, we encrypt the data using a key and decrypt it with an other key. So, in the end-to-end transmission data we need two keys to work with.

What we do is, we generate two keys. One public key and the other private key. The names are actually arbitrary. Any key can be used as public or private key. Its just that encrypting data with one key can be opened with only the other key.

After generating the public/private keys, we send the public key to the person who wants to send us email/data securely. We can send the public keys through email or can upload it to public key server so anyone wanting to reach us can do so in a secure manner. Anyone trying to read the data in between can get away with only gibberish.

The data they send can be viewed only us, as only we have the private key. This is very important. Never lose your private key or send it to anyone by any means. Better have a backup.

 


Setting up Email Encryption

Before we start this, things you’ll need to set up the email encryption are, GnuPG – if you plan to go open source or the PGP Desktop, an email client – Thunderbird preferable or if you insist, you might also try having Postbox or Outlook and in case if you’re using Postbox or Thunderbird, you also might have to install Enigmail. The links for all the necessary softwares have been provided at the bottom of the article.

First install your email client, in my case Thunderbird and setup your email accounts. Not to worry much here. Thunderbird has a very easy to setup email account wizard that will guide you. Install the Enigmail addon. Same goes with Postbox.

 

The next thing you need to do is to install a PGP Software. The Enigmail extension that you’ve installed in Thunderbird works only if you’ve got a PGP Engine. I personally would recommend using Gpg4win. It is so easy to use and comfortable to work with. There are two options you can go with – either the full version(38 MB) or just the engine (15MB). The second option is fine.

Once you’ve done all the above, open Thunderbird Client and choose Key Management from the OpenPGP option in the menu bar. Choose key management and you’ll get a screen similar to the one below.

 

Now, choose Generate option to create your new key pair – remember the public and private keys we talked about ? That’s exactly what we’re going to create now.

Type in your account details, choose a passphrase – to verify your authenticity and to revoke your private and public keys. Choose your key validity and you are good to go.

Click on Generate key option and it’ll be a few seconds before you have a valid key. Gpg4win might prompt you to type in your password again to store the generated keys in its local database.

That’s it! You’re done.

Now, send your public keys to the person you want to have secure communication with or upload your public keys to any of the public key servers. Anybody wanting to communicate with you shall use it from there.

When you want to compose an encrypted message, type in your message and choose Encrypt Message from the OpenPGP option in your compose window. Remember, you need to have the public key of the person whom you want to send the encrypted message to.

Once you’ve chosen that option, you could see the message turn gibberish. Perfect Encryption ! Take a look at an example of what you would be sending the message as…

 

 

As for the receiver, he would be prompted for the password on first use to view the encrypted message that he has received and would see the decrypted version of it.

 

See, its that simple ! But remember to backup your keys before you send it to anybody, especially your private keys.

To view the decrypted message in browser, I didn’t find any convincing solution, except for FireGPG that works with Mozilla Firefox, although it didn’t work for me.


Download Links

Mozilla Thunderbird - http://www.mozilla.org/en-US/thunderbird/download

Postbox - http://www.postbox-inc.com/

GnuPG - http://www.gnupg.org/download/

GPG4win - http://www.gpg4win.org/download.html

PGP Desktop - http://www.symantec.com/business/theme.jsp?themeid=pgp

Enigmail - https://addons.mozilla.org/en-US/thunderbird/addon/enigmail/

FireGPG - https://addons.mozilla.org/en-US/firefox/addon/fire_gpg/

Monday, September 19, 2011

My First Software Freedom Day !

I’m really excited today ! This is because, I had just attended my first Software Freedom Day Celebration at Chennai. Here I am, to tell you the story of how it went, my experiences and meetings with the local biggies and my thoughts about the first FOSS event I had participated in !
The Software Freedom Day – Chennai chapter was organized by the Indian Linux Users’ Group – Chennai Wing at the Madras Institute of Technology Campus, Chrompet and I had been there to represent Mozilla India along with Arun Prakash and Harvish Sekar, both of them being Open Source enthusiasts. Well, back in the morning, we had been one among the first to reach the college and we got a chance to look around it. We were guided by the personnel inside to the SFD Venue – MIT Aircraft Hanger. There were some odd twenty other stalls who were already preparing for the event. Others who had come for the event were, python, LibreOffice, GIThub, spoken-tutorials.org, etc.
Honestly, I had no great or big ideas on how to proceed with the event. After all, it was my first event and I was getting kind of nervous about my participation for the reason that I was informed, we would be hearing some of the big names in the FOSS circles later the day. All I had in mind was, “I shouldn’t mess it up”. But, trust me, the moment we introduced ourselves that we are from Mozilla, we were treated so nicely. The event co-ordinator stood up, shook hands with us and was there with us all along, to help sort out things. He even asked if we were comfortable and things like that. He expressed his happiness over Mozilla’s participation for event.


Find more @Flickr Blog.

Over the years, Mozilla has carved a nichè for itself in the world of Open Source. Remember that, it has brought in so much for free software and open source, that telling others that you are a part of it, brings you so much pride. It makes them look at you with so much dignity and respect. I realized this face to face during the event. But, it’s not just about boasting ourselves to be a part of Mozilla that is great. It is the contentment and satisfaction that you get on contributing something to the people, for their good and living that makes you happy, by being a member of such organizations.
So, we had got our slides prepared the event and had brought with us a laptop. We didn’t have the swag shipped in time. May be because, we had requested only a couple of weeks back. So, we didn’t have much to do there, but to speak. The slides titled “Mozilla and Software Freedom” – contained notes on how Mozilla had come up, what it is trying to convey, on how it has been actively involved in various projects worldwide and on how people could contribute – A general presentation to give a brief idea about the Mozilla’s Mission.
Check for the Slides here :
One by one, people had come up to listen to what we had to say. We weren’t going much technical into the details of Firefox, Thunderbird and other products as such, unless asked for from the slide. Here and there, we were throwing bits and pieces of information, facts and figures, like, “hey, do you know that Mozilla was one among the first to introduce tabbed browsing ?”. Things like that had really kept them kind of engrossed. In between, they had few questions to ask and thankfully, we knew the answers to them. lol :D Some key people who visited our stall during the day were, Mr. Manivannan, the editor of howopensource.com, Mr. Shrinivasan, the ILUGC founder himself, people from HCL Technologies to name a few. We got chance to meet people from Tamil Wikipedia Project and Mr. Arun SAG from fedoraproject.org. We also had college students coming in to listen about Mozilla.
One thing that I had noticed with all of them was they were very excited and kicked about drumbeat and WebFWD. Some had asked me to repeat, few had asked some doubts and a little number of them had even promised me that they would apply for the event. Hope they get selected ! God Bless !
We were asked to wind up at around half past four the evening that day and had a general discussion on the day’s proceedings. Though, we didn’t have as much crowd for the event as anticipated, the people we saw were enthusiastic.

Mozilla Wins Best Stall Award


This had come up as a mixture of both shock and surprise to us. Before we proceeded to leave, we were announced that ILUGC was giving away prizes for the best stall of the day. We knew we did well, although never thought that we did so well to get a prize. But we were one among the top three to get a prize for the best stall of the day. I had been very happy with that.

And hey, one final word - My description and presentation of the event to you as a whole might be a little unorthodox in the manner and in the way I put. Nevertheless, IMHO this would appeal to most of you and would help me reach all of you much better. 

Monday, September 12, 2011

A chance to work at Mozilla ? Welcome to WebFWD :)

Time and again, Mozilla has proved its worthiness by supporting causes that strive to improvise the Internet and web standards. Its not just technocrats and IT Ninjas who could contribute to the Web. More than all of them , it is you and me who could be of greater use.

 

 

And Mozilla is allegedly the first to realize this. Apart from supporting projects on account of drumbeat, Mozilla has very recently, say a couple of months back, came up with a new concept – WebFWD – Web Forward, an initiative that aims to bring brilliant minds together to put out a Software Project – One that is really out of the box, that tries to answer the problems and improvises the Web Standards.

 


 

Workflow

  • You and your friends have a really great idea, something original and true – you wish to bring a concept to the Internet that tries to answer problems of everyday Internet user and common man. Phew ! Great, you’ve crossed half the selection. Congrats.
  • You apply for the Mozilla WebFWD here :                   https://webfwd.org/en-US/apply
  • If your project is really worth to be worked into, you are either put into a 4 Week BootCamp or 6 month Fellowship programme – Projects that are early in lifecycle get into a 4 week intensive BootCamp and those which are mature place themselves in 6 to 12 month Fellowship programme.

  • You go directly to Mozilla’s Offices. Work with Mentors from Mozilla, some of the greatest brains who’ve built the most friendly browser – Firefox.

  • At the end of your project tenure, you come out with the product, one hundred percent yours, just the way you wanted –             “Internet – for the people, by the people.”

And both the programmes provide you Smile

  1. Chance to Work with Key Mozilla People
  2. Mentorship with leading experts from the world of Web
  3. Workshops on scalability and application security and development
  4. Access to Mozilla’s tools and resources

Isn’t it so much fun ? Got an idea ?!! Hey, what are you waiting for ? Register you team now ! https://webfwd.org/en-US/apply

Sunday, August 14, 2011

Mozilla Seabird–A Concept that is truly futuristic !

Open source has always been the innovator. Be it whatever. And in this regard, Mozilla has come up with a Concept Series- something like a study of things that, if we could come up with in the near future, could revolutionize the way we interact with the world and ourselves. It tries to promote the way we behave with objects, act intelligent and smart, and make life simple.
One of the ideas, that has in the recent past, that has been seeing a lot of attention lately, is the Concept – Mozilla Seabird

What is it?

Well, Mozilla Seabird, is a Open Web Concept Phone. Created by Billy May, as a part of the Mozilla Labs Concept Series, it has now evolved to be a phone, that tries to throw away the “frustrating physical interactions”, as how he calls it. It comes with unique devices and ideas to input and communicate with it.

Mozilla Seabird–2D Preview


Going by the way, the phone is touted to be,  it has a Dual Pico Projector, a 8 Megapixel camera, a 45 Luments LED Projector, an Embedded BT dongle, 3.5 mm Audio Jack, a mini USB port, and on top of it Wireless Charging.


The BT dongle, that comes with the phone, also has a IR device, that you can use to interact with the phone.
The phone, with projectors on, could also be used to run a full desktop version of a complete operating system and be used as such with a dock. Other projector, that comes along with it, can be used to show up a virtual keyboard that you could use to enter things.
The seabird with the dock, enables netbook-quality interaction by working with the projector’s angular distortion to deliver interface rather than content, says Billy.
It also tries to be the first phone with advanced motion sensing features in the market. Seabird imagines how a multiple use dongle might augment the crowded gestural interface with greater precision and direct manipulation of content in 3D space, as put in by the author Billy.

Interesting ?

Mozilla Seabird also carries with it, several misconceptions. The idea or the project as a whole, does not mean that Mozilla or its partners have any plans to produce the phone. Atleast not anywhere in the near future. It tries to be the voice of people and technolusts around the globe. It is an amalgam of ideas, concepts and resources that if we could implement, would be of greater to use to all.
This is a commentor driven development. You could also contribute to this project by submitting ideas and resources. Join the community @ https://groups.google.com/group/mozilla-labs-online-identity .
Join conversations at the Mozilla IRC @ irc.mozilla.org in the channel #labs - irc://irc.mozilla.org/labs


Download pictures in High Resolution or Print Quality.
Read More @ - http://mozillalabs.com/conceptseries/2010/09/23/seabird/

Sunday, July 24, 2011

Do we really need Google+?

Many of my friends have started asking me in recent days… “ Why do I need a new social network when I already have one? “

 

If you are one of them, thinking the same way, watch this…

Wednesday, June 15, 2011

Fedora 15 – The Good, Bad and Ugly

At the outset, I'll have to tell all the readers out there, that this article is a not-so-techie stuff ! I might drop in a few details here and there but I'm making sure not to get too technical (Coz, I myself don't know much ! Lol. Laughing out loud )

 

Fedora 15 has come in for a lot of praises world over for its improvement in desktop interface changes. It has incorporated into it the newly introduced Gnome3 Desktop that has lot many features to offer. It also has many a faults (that can however be overcome). On the whole, I felt that Fedora 15 is great and its worth migrating to.

The Good

Some of the features that impressed me was the Desktop graphics and usage interface. Gnome 3 has all the ingredients to make the people say 'Wow, blimey.' I read in an article that Gnome programmers wanted to try out new interface paradigms. This Gnome3 has been really great to work with.

Some features you'll find appealing is the, yet-to-come Apple OS X Lion like App-center. The workspaces which could be shifted in sideways in the earlier versions of the gnome as default, have been made to a top-to-bottom shifting type in this version.

 

The notification area that earlier used to be in the top-right corner of the gnome desktop has shifted downwards where the taskbar used to be there. This has come in for a mixed response. Some like it and some won't. But I personally feel it as a good move. You got the app-center to compensate for the taskbar thingy. Another good news that comes in with the gnome-3 desktop is that, a lot more things can be done just with the notification area. Like in empathy, you can chat directly from the notification area. The same goes with the IRC client's chat notification.

 

There seems to be a minimal hardware-acceleration support given to this version of Fedora. Another good thing about the app-center is the desktop search feature. Just as you type file names in the search bar of the search applet in the app-center, you see the recently accessed file lists popping up. Also, you have an option to search Wikipedia and Google in the app-center.

 

Fedora Desktop's Customization has never been so very easy with the UAC settings put up just on the menubar of the gnome3 desktop. It comes with Firefox 4, empathy 3.0 and transmission etc.

All the more great is the graphics, as i said earlier. Its fun to work with.

The Bad and overcoming the Ugly

Apart from the good, there are a lot many bad things about fedora I find . Especially for a person moving from Windows to a Linux like me, using Fedora can be a lot more annoying.

No-Auto mount feature for the NTFS Drives

As in Windows, where the drives auto mount in the Windows startup, drives doesn't get mounted automatically. You gotta click them, and the Os prompts for a admin password and only then you get to enter the drive. This makes you even more angry when directly after log on you try to access you files or playlists.

One way to overcome this issue is to edit the /etc/fstab file that tells the Fedora Boot to initialize the drives just after logon.

One way to overcome is to use the gui ' ntfs-config ' utility

install it in command line using :

su -c 'yum -y install ntfs-config'

you cannot just run it from the application menu. You run it only from command line as root. If you ever encounter a problem in fedora 15 installing it, like

OSError: [Errno 2] No such file or directory: '/etc/hal/fdi/policy'

just create the directories hal and fdi inside etc and a blank file policy and it will work.

No Compiz !

Starting this version, Fedora has stopped its default window manager Compiz and shifted to the Mutter. That means, no more wobbly effects and bubbly graphics henceforth. But, there seems to be a way out of that, I guess though to replace mutter with compiz.

No Shutdown or Hibernate Menu !

OMG ! This is really frustrating. I was not able to shutdown and hibernate my PC directly from the menu given in the Menu. All I gotta do is to logout and then use the Shutdown option provided there. But, there is a workaround.

Try to install the

gnome-shell-extensions-alternative-status-menu

package from terminal that brings back the original back !

 

No Minimize

No minimize keyboard shortcut, Alt-F9 does nothing. But you can alter the keyboard shortcuts in the keyboard settings to bring it back ! Other way is to use the gconf-editor.

No Desktop Icons !

This is something glaring right straight at us, that we cannot use the Desktop user interface from now on. Especially for Windows users and Gnome 2 users. We can bring that back using the Gnome-tweak tool that can be installed from command line in terminal.

 

No Weather Applet !

Gnome3 also doesn't ship with itself the weather applet. It was always my favorite thing about the gnome desktop. Now, that it doesn't appear anymore is kinda irritating. One thing you can do is to install the alternative gnome desktop applet like the one I have.

 

Dowload this pakcage :

https://github.com/simon04/gnome-shell-extension-weather/tarball/master

Extract it in suitable place and type in the following commands in the terminal as root :

./autogen.sh –prefix=/usr

make

make install

If you encounter a problem like,

Making all in src
make[1]: Entering directory /home/dwarak/weather/src'
Makefile:426: *** missing separator. Stop.
make[1]: Leaving directory/home/dwarak/weather/src'
make: *** [all-recursive] Error 1

install gnome-desktop-devel.i686 from the Terminal that is required to include the necessary files to compile the makefile. The reason this doesn't happen is that starting from gnome3.2 the os assumes all the tab spaces to be default spaces in the makefile. This is something like kinda patch.

Use the following command to change your Location using

gsettings set org.gnome.shell.extensions.weather woeid your_woeid

Change Temperature Units by

gsettings set org.gnome.shell.extensions.weather unit celsius

gsettings set org.gnome.shell.extensions.weather unit fahrenheit

Your Woeid is the Where On Earth ID provided by Yahoo ! Geoplanet referenced by a 32-bit identifier.

Find yours @ :

http://isithackday.com/geoplanet-explorer/index.php

If you have anything more to add, please post in your comments.

Friday, June 3, 2011

Fight Email Spam !!? – Here’s the Solution

Email spam’s on the rise. Lot many sites offer fake, and spam newsletters that clutter our inbox. Many of them want us to register and submit our email ids for confirmation and only then allow us to access the information we want. Some go a step further to send us a confirmation mail from which instructions or link should be accessed. This, as obvious as it seems, sucks !

 

The problem with this system of registration is that, once you register your mail and click on the confirmation link, it doesn’t end just there. People send you fake offers, newsletter that you don’t even remember having subscribed to, and many a times, some vulgar emails.

 

The best way to fight this is to provide a temporary email service just to register for the site you want to. You cannot just go sign up for an email service and go cancelling the account. It is of course, tedious and hectic.

 

 

We Give You The Solution !

There is this email service that you might consider. – mailcu.be or spamgoormet

This is the best way to fight such spam. The mailcu.be service can be used to have your own fake mail address. This address lasts for only 3 days. Guess what’s the best part ? You don’t have to sign up, you don’t have to give any of your details. Anyone can have any address that he wants to with a ‘@mailcu.be’ domain address. It does provide potential dangers as well. If suppose, say you register for a service and you receive a confidential email in it. If someone comes to know your mailcu.be address, he can easily access your email, because, its nothing but a URL manipulation that needs to be performed to access your temporary email.

 

To have your own email address -

http://www.mailcu.be/m/<your preferred username>

Let’s suppose, you want a temporary address by the name john,

then the link to access your temporary email address shall be,

http://www.mailcu.be/m/john

 

There is a chrome extension to this service  :

https://chrome.google.com/webstore/detail/gogmenngefoaabgnpekljldmpchodobp?hl=en-US



You may also want to consider these :

Spam Goormet : https://chrome.google.com/webstore/detail/fcgkhbajjgppgllmednlkajnkdjbgggp?hl=en-US

Easy disposable mail : https://chrome.google.com/webstore/detail/mkpfodpjhekjdhkchalfflggeoamfajh?hl=en-US

 

If you got anything to add, or some suggestions, as and always, please feel free to comment below…