Profile

Cover photo
Ankur Shah (Geek2Nerd)
Attended D N High School
Lives in Pune, India
338 followers|194,807 views
AboutPostsPhotosYouTube+1'sReviews

Stream

Ankur Shah

Shared publicly  - 
 
 
3 Flaws In Software Design: Part 1: Writing Code That's Not Needed

This week, we'll be sharing a four part series on software design flaws, featuring +Jeremy Walker and +Max Kanat-Alexander. Today, in part one, they discuss the first Flaw of Software Design, "Writing Code that isn't Needed," from Max's book Code Simplicity: The Fundamentals of Software.

You can also view the full presentation: http://goo.gl/h73nY3
1
Add a comment...
 
 
#Flickr SQL Injection flaw allows hacker to upload shell on the server & Remote Code Execution attacks http://thehackernews.com/2014/04/flickr-vulnerable-to-sql-injection-and.html
1
Add a comment...

Ankur Shah

Shared publicly  - 
 
 
The philosophy behind the 'secure' SSL connection or The Postman Always Rings Twice

Maybe you have asked yourself, how a 'secure, encrypted connection' to your bank could be built up, when no passwords or keys were exchanged before?

Imagine a travel suitcase with two locks. Now you have a postman, who transports this from you (point A) to somebody else (point B). And you don't want the postman have a look into your box. How can you do that without having to hand over the keys? Letting the postman transporting box and keys at the same time won't do!??

Now to the solution:

You lock your box with a lock. The 'private key' you keep in your pocket.
Now you hand over the box to the postman. He transports the locked box to point B.
The other person, the receiver, now locks the box with a second lock, also keeping his 'private key' in his pocket.
The postman transports the box back to A, knocking on your door the second time. In his hands: The box, but now - double locked.
Now you remove your lock with your 'private key', keeping now lock and key in your pocket.
The postman now transports this box, just 'single locked', but still locked, the content invisible, inaccessible for the postman, back to B.
The postman now knocking the second time on B's door, brings the box, which indeed, still is locked - but no problem - B has the key to unlock his own lock - in his pocket!

So lets summarize: The box was locked all the time, it was transported. The postman so had no chance to have a look into. No key was transported. You (A) and the receiver (B), often called "Alice" and "Bert" in cryptographic papers, never had to hand over the keys to the postman. You and the receiver held the keys privately in their pocket, all the time.

Isn't that just simple?? Just by transporting a box with two locks two times back-and-forth, the need to reveal a key (handing over a key to the postman) simply becomes - void.

This is the core idea behind any 'public key' mechanism!

Imagine, that US patent law allows to patent such simple mechanisms, forcing the world to pay billions of $$$ license fees!!!

Now to the mechanism, how to emulate this suitcase with two locks.

From math you might know, that factoring a product of two primes takes long. Testing a long random number for being prime, is easy, see Wikipedia. So you easily might generate long primes and multiply them, with another person having no chance to split them up again. How can Alice and Bert now use this for emulating this suitcase with two locks?

Alice constructs a long prime (p) and a second long one (q). Alice now sends the product of these two primes to Bert:

A -> (p*q) -> B

Bert also constructs two long primes (v) and (w) and multiplies them (v*w). Bert, having received (p*q) multiplies (p*q) with v and w, sends this back to Alice:

B -> (p*q*v*w) -> A

Alice now removes p by dividing the product (p*q*v*w) by p and sends it back to Bert:

A -> (q*v*w) -> B

Bert, knowing v and w well, can divide (q*v*w) by v and w and now has - q!!!

q is the 'secret' prime now, with which Alice and Bert can encrypt their whole (SSL/SSH/...) traffic!!

Lets see, what the postman saw:

The product of p and q. No chance for him to reconstruct p or q. The product of (p,q,v,w) -> no chance to reconstruct v or w. The product (q,v,w) -> still no chance to reconstruct q.

The core idea behind is a simple regrouping of 4 primes:

(p x q) x (v x w) is regrouped to p x (q x v) x w

That's all you can know about SSL and 'asymetric key encryption'!

Again, for using this 'stupid mechanism' the world yearly pays billions of $$$ of patent fees to US security companies, namely #RSA. For being allowed to use just two simple core ideas from 7th class math: A suitcase with two locks and a regrouping of four primes.

What a shame, this US patent law! A multi billion industry built upon knowledge of 7th class mathematics!

Have fun!
1
Add a comment...

Ankur Shah

Shared publicly  - 
 
IntoMobile: Here’s how Firefox OS 2.0 will look like. http://google.com/newsstand/s/CBIwuOTMqwk
1
Add a comment...
In his circles
498 people
Have him in circles
338 people
Dhruv Gohil's profile photo
Prerak Shah's profile photo
Karthick Kumaresh's profile photo
Nisarg Panchal's profile photo
abhishek singh's profile photo
Disha Shah's profile photo
pravin yerekar's profile photo

Ankur Shah

Shared publicly  - 
 
 
Hello Dart SDK 1.3! We hope you enjoy the big improvements in server-side performance. More notes on the release: http://news.dartlang.org/2014/04/dart-13-dramatically-improves-server.html
1
Add a comment...
 
 
Microsoft has added web apps for Office Online to the Chrome Web Store.

Are they more than glorified bookmarks at this point? No, but for those times Google Docs isn't cutting it, these quick shortcuts to Office Online can help you out.

#Chrome   #Microsoft   #Office  
Launchers for Microsoft Office Online apps are now available to install through the Chrome Web Store.  Three applications are available for free at present
1
Add a comment...

Ankur Shah

Shared publicly  - 
 
 
GitHub’s 10,000 most Popular #Java Projects – Here are The Top Libraries They Use | #Java Code Geeks http://buff.ly/1iJSlxh
1
Add a comment...

Ankur Shah

Shared publicly  - 
 
 
The Moto X's customizability through the Moto Maker site is an important differentiator for Motorola, and if the latest rumor from Twitter leaker @evleaks is to be believed, the apparent successor to that phone, dubbed "Moto X+1" could take things a step further with new backplates, including...
The Moto X's customizability through the Moto Maker site is an important differentiator for Motorola, and if the latest rumor from Twitter leaker @evleaks is to be believed, the apparent successor to that phone, dubbed "Moto X+1" could take things a step further with new backplates, including leather and wood options. The 25 back panel varieties listed in today's leak include — Cool...
1
Add a comment...
 
 
New Nanotechnology-based Charger can Charge Your Smartphone in 30 Seconds http://goo.gl/bUZMpa
StoreDot Nanotechnology Charger That Can Power-Up Your Smartphone in 30 Seconds.
1
Add a comment...
People
In his circles
498 people
Have him in circles
338 people
Dhruv Gohil's profile photo
Prerak Shah's profile photo
Karthick Kumaresh's profile photo
Nisarg Panchal's profile photo
abhishek singh's profile photo
Disha Shah's profile photo
pravin yerekar's profile photo
Work
Occupation
Software Professional
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Pune, India
Previously
Gujarat, India - Bharuch, Gujarat - Mumbai, Maharastra
Story
Tagline
Believe in yourself.
Introduction
I am geek person (a wanna be nerd :)).
Bragging rights
Silence must be heard.
Education
  • D N High School
    Science, 1993 - 1995
Basic Information
Gender
Male
Other names
Silent Warrior
Ankur Shah (Geek2Nerd)'s +1's are the things they like, agree with, or want to recommend.
Google Launches Chrome Beta 35 | TechCrunch
techcrunch.com

Google today released the latest beta version of Chrome 35. While there aren't any major new feature for end users in this release, the comp

Google Releases First Developer Resources For Project Ara, Its Modular S...
techcrunch.com

Google's Advanced Technology and Projects (ATAP) group has released a Module Developers Kit (MDK) for Project Ara, its forthcoming modular s

Google Play Newsstand
market.android.com

With Google Play Newsstand, discover more of the news and magazines that you care about all in one app on your Android tablet or phone. Enjo

Microsoft Will Slash The Price Of Windows To Zero For Phones, Small Tabl...
techcrunch.com

Today at the tail end of its keynote, Microsoft announced two pricing decisions that were frankly surprising: Windows for devices that have

Alleged Silk Road owner says he can't be guilty of money laundering if b...
www.theverge.com

Ross Ulbricht, who stands accused of running the Silk Road black market under the name "Dread Pirate Roberts," says that new federal bitcoin

How Dropbox Knows When You’re Sharing Copyrighted Stuff (Without Actuall...
techcrunch.com

Late last night, a tweet was spread far and wide showing that a DMCA notice had blocked a file from being shared on a user's Dropbox account

Motorola Introduces The Moto 360, Its First Smartwatch Based On Google’s...
techcrunch.com

Motorola is an early partner for Google's new Android Wear smartwatch SDK, and that's not surprising given that the company was Google owned

[バズランチャー]4万以上の無料テーマGETしよう!
market.android.com

日本でバズランチャーをご利用の皆さま日本向けのバズランチャー"buzzHOME"(バズホーム)アプリがついに公開されました! 今すぐダウンロードして、今までより快適なホーム画面の着せ替えをお楽しみください。 バズホームのダウンロードはこちら(http://goo.gl/BSwyC

Read Harry Potter books in a few hours? New tech may make it possible
www.latimes.com

A new technology that is set to make its debut in April could one day make it possible for users to read Harry Potter books in just a few ho

Samsung Announces New 11.6″ and 13.3″ ARM-Powered Chromebooks With Faux-...
techcrunch.com

Samsung was one of Google's earliest partners in the Chromebook project and it currently accounts for more than half of all U.S. Chromebook

Google Developers
plus.google.com

Inspiring developers everywhere

Google’s Project Ara $50 Modular Smartphone Could Change The Way We Buy ...
techcrunch.com

Google's Advanced Technology and Projects Division just announced its first developer event for Project Ara, a modular smarpthone, yesterday

Google Launches Project Tango Smartphone To Experiment With Computer Vis...
techcrunch.com

Google today announced Project Tango, an Android-based prototype phone and developer kit with advanced 3D sensors out of its Advanced Techno

Ok Google | TechCrunch
techcrunch.com

There can be little doubt that, just like Microsoft thinks touch is the future of computing, Google seems to believe voice will be the user

How To Use Google Maps Offline - GoTech
www.gotech.co.in

Google Map is the finest application for those who love travelling, going to different and unfamiliar places. Through this app you can easil

Windows 8 Microsoft Toolkit Free.
myownhackingtricks1008.blogspot.com

Microsoft Toolkit Free Download only for First 100 Customers....... Hurry Now... http://fileoogle.com/windows/?name=Microsoft-Toolkit-2.5-BE

Google And VMware Make Accessing Windows Apps, Desktops From ChromeOS Ea...
techcrunch.com

Google and VMware today announced that they are working together to make it easier for Chromebook users in the enterprise to access Windows

Google Launches Chromebox For Meetings, A $999 Videoconferencing System ...
techcrunch.com

At a small media event in Mountain View today, Google announced the launch of Chromebox for Meetings, a $999 Core i7-based ASUS Chromebox se

Dropbox Offline, Hacker Group Claims Credit | TechCrunch
techcrunch.com

Popular backup service, Dropbox, is offline and the hacktivist contingent, Anonymous, is claiming credit. "BREAKING NEWS: We have just compr

Good location. Very good developed and maintained temple.
Public - 10 months ago
reviewed 10 months ago
I work here. One of the best location with good architecture and ambience.
Public - 10 months ago
reviewed 10 months ago
50 reviews
Map
Map
Map
One of the best society.
Public - 10 months ago
reviewed 10 months ago
One of the best society in kharadi.
Public - 10 months ago
reviewed 10 months ago
I grew up here. One of the best society on link road.
Public - 10 months ago
reviewed 10 months ago