Give us a Like
Sunday, August 12, 2012
Google is spying on You
"Google has every e-mail you ever sent or received on Gmail. It has every search you ever made, the contents of every chat you ever had over Google Talk. It holds a record of every telephone conversation you had using Google Voice, it knows every Google Alert you've set up. It has your Google Calendar with all content going back as far as you've used it, including everything you've done every day since then. It knows your contact list with all the information you may have included about yourself and the people you know. It has your Picasa pictures, your news page configuration, indicating what topics you're most interested in. And so on."
The above was quoted from a recent article published by CNN.
This article described how powerful Google is; it knows everything about us.
It is a known fact that Facebook and Google knows much about us than our best friends. I know at this point of time you might be wondering why Google has to do this. Some people have raced their voice legally in several countries against this type of privacy issues lately. But I'm not pretty sure how far they have been succeeded.
Why are they tracking on our personal things. The answers have been fair enough from Google's point of view,but not fair enough for a normal user who values privacy.Google says it wants to give a better experience for every user by tracking on their personal interests.
Let me put it in this way.Suppose a person enters a search term "pink" and searches for it. Google knows whether you are referring to the colour pink or the singer Pink based on your behaviour on the internet.Every search term is personalized according to the user.The result I would get when I enter a search term will not likely be the same as when you enter the same term.It uses our information to target ads.It knows us. Yeah it sounds creepy, but that is the truth.
Google, as we all know is a tech giant who can spend millions or even billions to do something. They use powerful algorithms to compute these results which is very complex but at the same time quick enough too. Although they say that they won't be revealing our personal information to 3rd parties, can we trust them??? Or what if some hackers get access to all the contents on their databases? Should we still blame Google? I guess we should because people should be able to chose on what information Google has to store and what to not. Obviously people should have that right.But why haven't they implemented it then??
The response from Google was that "It is too difficult to have two different privacy policies in such a huge company". True.
Saturday, October 15, 2011
When You Delete, Is It Really Deleted?
Computers
are being more close to us day by day. Everything is being computerized. Though
most of us know the ins and outs of using them, there is a lot more that we
have no clue about.
Deleting a
file from a storage device (Hard disk, Floppy Disk etc ;) isn’t needed to be
taught to us. Everyone knows how to do it, but do you really know what happens
when you do it?
In a normal
computer, when you click the delete button, the file is moved to the recycle
bin. So later if you need the file back, you can restore it from the bin.
Suppose you need to delete it completely from your storage, all you would do is
press the shift button with the delete key, and assume as, it has been deleted
permanently. Though you assume it has been deleted permanently, that is not true.
Then what
does really happen? As you know, computers work with bits (1s and 0s). So when
you delete something, what happens is the bits are marked as empty (that new
data can be put in there), but it really does not throw away the file from your
storage. When a new file is overwritten on the same bits later, then the file
is truly deleted, but we the normal users, think that the work is already done
before it actually happens. If you have got confidential files, and you delete
it just because you think someone would view it, there is still a chance that
it can happen even after you delete it. Recovery
tools are for that purpose. There are also erasure utilities which simply overwrites the data on top of the
deleted data to avoid recovery.
What people
are less known is, new technologies can recover data even after it has been
overwritten. Overwriting means writing on top of something. So there remains
something underneath the overwritten data. So then there should be some way to
dig up the hidden data underneath. Though it is possible in some cases, it is
not practical for a normal user who does not want to spend millions of rupees
just to find some data.
All these
information is valid only until the storage device remains magnetic.
Wednesday, October 5, 2011
Things That You Should Know
One hundred years ago everyone could have personal privacy,
but today, it is really doubtful. In a networked world, interacting with the
internet, without being watched by someone is merely impossible. Security
experts, mostly known as cryptographers have done their best in order to
protect our privacy throughout the cyber space. Most of the work on privacy is
done by the effective use of mathematics, and most of the time, the privacy is
also broken from the aforementioned mathematics. So there begins a cyber war between the
cryptographers and the criminals (Let’s say so).These criminals are not like
the real world criminals who commit crimes physically: at least they should be
near the victim, but when it comes to the cyber world, the criminal can be
thousand miles away from the victim, and still can be successful in attacking
his target.
Even though I called them criminals in general, people know
them as hackers. An expert hacker can break into a system and steal your
private data in no time, and an expert cryptographer could use his empowered
algorithms to protect your data from any hacker. Still the war exists. People
are informed when the hackers win because that is what makes interesting news.
The real story is cryptographers win most of the time.
I would like to explain about an attack mostly used by the
hackers. It is called the “brute-force attack”. This is an interesting attack.
Think that you have chosen a password for some account. A hacker badly needs to
know the password. So what would be his options? Trying out every possible password that can be
typed through the keyboard is an option, but that is really boring. Obviously
it is boring and an impossible task to a human, but not to a computer. So
someone could write a computer program to do this, and eventually he can be
successful. The time spent to the task will be depended upon many reasons. With
the current security in the cyber world, a brute force attack is not that easy,
a solution for the attack would be, blacklisting the ip-addresses of the users
which exceed a limited number of attempts, but a network protected with weaker
security can be a victim of this attack.
Assuring hundred percent security to a network is not an
easy task. They say “a small hole can sink a great ship”. Same as that, a small
error in the security can be the reason for a big crime in cyber space. In the
present world “e-commerce” is not a new thing. A lot of money transaction is
done through the internet. So a real expert in hacking can be a millionaire in
just a bit of seconds. Hundreds of examples can be mentioned. The
cryptographers have learned through these mistakes, and that is why today exist
much more secured protocols. Experts have accepted that they are secured enough
because they have been used since a long time and the holes have been patched
frequently. A newly introduced protocol cannot be trusted just because no one
could break in at that period of time. It needs years of experiment in public
use (this is what happens in a beta version of a software) and approved by
accepted security experts. So applying a new protocol to a large scaled
industry is highly risky, but that does not mean that they are unsuccessful all
the time.
To be a successful security expert, first you should think
like a hacker. You should think of every possible way to break into the system
and eventually you will end up making a very secured network. Most of the
present cryptographers are past hackers. So that simply says the story. When
the lion’s share of our security is done by the cryptographers, we also could
use some precautions to be secured. Using hard to guess passwords and using
different passwords to each account can assure us higher protection. Using the
same password to all the accounts has been a trend in the internet. That is
really dangerous. We don’t use the same key for our car to open the door of our
house. These theories can be applied to the cyber world too.
Digital security is a vast field which needs a lot of experience
and knowledge. Expertise of security experts will be highly demanding in the
near future for sure. Everything is being computerized. So everything has to be
secured.
Monday, August 29, 2011
How does GPS work
I did a small research on GPS through the Internet recently.As i got my uni vacation,I used my free time to find some information about this technology.I was surprised when I found how this thing works.The credit goes to the US government.Although people are used to find faults about US always,at this point I am thankful to them.Because of them we are experiencing the advantages of this great technology.
People have a belief in them that a satellite is what gives all this information,but that is just a part of the real story.The real thing works like this.
It is not just a satellite which does this thing.we need 3 satellites in order to find a 2d location and more to find a 3d location,and in the space,we have got 24 satellites in order to determine the location of different GPS receivers all around the world,and US owns them all.
I was thinking about the difference between 3d and 2d location for a while.Then I came to a conclusion like this.Suppose if you are in the 20th floor of the world trade center.The 2d location finder could find the exact place you are(i.e you are in the world trade center),but not the floor(i.e in how much height you are),but the 3d location finder should give the details above mentioned plus the height you are from the sea level or a reference ground.
GPS receiver is all about measuring time.It sends signals to different satellites and compares the time difference of each signal to reflect back.According to the satellites' positions at that specific time,the GPS receiver determines the location of the user.remember the satellites are not in equilibrium.They orbit around the earth twice a day.If you are interested,find about how the distance measurement works in a GPS.It is just a simple theory of mathematics;the cosine rule.
Wondering about the beauty of Mathematics.
People have a belief in them that a satellite is what gives all this information,but that is just a part of the real story.The real thing works like this.
It is not just a satellite which does this thing.we need 3 satellites in order to find a 2d location and more to find a 3d location,and in the space,we have got 24 satellites in order to determine the location of different GPS receivers all around the world,and US owns them all.
I was thinking about the difference between 3d and 2d location for a while.Then I came to a conclusion like this.Suppose if you are in the 20th floor of the world trade center.The 2d location finder could find the exact place you are(i.e you are in the world trade center),but not the floor(i.e in how much height you are),but the 3d location finder should give the details above mentioned plus the height you are from the sea level or a reference ground.
GPS receiver is all about measuring time.It sends signals to different satellites and compares the time difference of each signal to reflect back.According to the satellites' positions at that specific time,the GPS receiver determines the location of the user.remember the satellites are not in equilibrium.They orbit around the earth twice a day.If you are interested,find about how the distance measurement works in a GPS.It is just a simple theory of mathematics;the cosine rule.
Wondering about the beauty of Mathematics.
Thursday, August 25, 2011
I thought like a Tutor
This software was developed by me,and I have put so much of hard work on this.This software basically fulfills the needs of a tutor.Currently it is available,only for a teacher who does classes in the science stream,but soon,I will be developing this to other streams as well.If anyone of you or your teachers need this,please contact me.Watch the video and leave the comments.
Saturday, June 4, 2011
What is this security image confirmation?
Most of the people on earth are addicted to the Internet.Obviously me and you are included in that set,and trust me we are loving it because it's making things easier than it could ever be.
The terms "Sign up" and "Sign in" are not something unfamiliar to anyone who uses the Internet.If you need to be a member of any website,you gotta SIGN UP.It means you got to fill up an application which asks you for some details which depends on the website.They ask you the "name" ,"date of birth" and many more.but why this SECURITY IMAGE??
I know you have seen this hundreds of times,but you never cared.It's like,okay you asked me to do this and I did it.Some of you might already know the story behind this.This post goes to the excluded set.
If this security image was not on facebook sign up page, I bet you the facebook server would be crashed within few days or let's say a week.This is not applicable only to facebook;any webpage on earth. This image is used on purpose of identifying whether you are a human or not.Let me explain it this way.
You can write a program(call it a spam) which can automatically generate new users for a certain web page(If you are good in hacking).It can use a fake name randomly with random fake details.So what happens if it continuously introduces new users?"There is a limit for anything" right?So definitely the server would crash.
The solution is introducing a security image(PHP captcha),and that is where the hacker fails;in identifying the letters in the image.Which we believe the identification could be done only by a human.That gives the solution.That is why all the web pages are included with this security image confirmation.Hope you learned something from this post.
"Someday someone is going to hack the security image too" wait and watch.
Thursday, June 2, 2011
Which programming language is the best?
This is a common question which any programmer would encounter.Well I would say there is no answer for this question,but there can be an answer for the below question.
What is the best programming language for ............ purpose?
Now that is what makes the difference.The PURPOSE.There are specific programming languages which perform well in certain cases.All we got to do is to select the suitable programming language for our purpose.For instance,Java is the most commonly used programming language these days,but still,we can not say that it is the best programming language.
A beginner would be more comfortable with Python because of its easy to learn syntax.So when a beginner starts to learn something like Python instead of Java,it gives him a good foundation in thinking like a programmer.That would lead him to adore any programming language there after.So in my point of view,Python or Visual Basic would be the best for a beginner.
"It is not the semicolon which matters,it is the way you think"
Subscribe to:
Posts (Atom)



