Month: February 2011

Multiverse

What would you think about the idea that there is , somewhere in an other dimension, a parallel universe where your life looks completely different ? It is even possible that you don’t exist. Is it just a twist of the mind, or is it something more difficult to understand..

Multiverse

Multiverse is a hypothetical model that explains why there could be parallel universes, and what it means. The multiverse is said to contain all the energy, matter, space and time there is, in addition to the physical laws and constants. In other words, the multiverse describes everything that exists. The multiverse is made of infinite numbers of parallel universes, with their own physical laws, constants and further on.

Different types of parallel universes

Level 1 : Everything beyond our cosmological universe

If space is proven to be infinite , than there is a part of space we’ll never see, because light just can’t reach us. In this part of space everything is the same as in our own region of space : same physical laws, constants, mathematical structure. This is called the level 1 universe.

Level 2 : Universes with different physical constants

The chaotic inflation theory states that the multiverse is stretching as a whole. And will continue doing this till the end of times. Scientists also calculated that some regions of space just stop stretching and they form ‘bubbles’. These bubbles can have different properties , maybe the physical constants are different. These are called level 2 universes.

Level 3 : Different worlds according to quantummechanics

Quantumechanics describes an infinite number of parallel universes depending on actions. For example : you throw a die and the result is 6. You had a chance of 1/6 to throw this number. Quantummechanics now says that on the second the die stopped on 6 you created 6 parallel universes. In one universe the die stopped on 4, in an other it stopped on 3 and so on. So eventually you’ll have a quantum branch where you live in, but you will also live in the universe where the die stopped on 2, only we don’t notice or feel this universe. Quantummechanics is all about possibilities, it will never give an exact answer. So this universe, where you are now, would occur with 16.67% .

Level 4 : Ultimate ensemble

This level of parallel universe contains all equally real universes, described by abstract absolute mathematics. Mathetimatics that is defined, so abstract that it is stripped from al human interpretations.

My own conclusion

I don’t believe in random coincidence or destiny. If everything what we do produces a new parallel universe (cfr. Level 3) than its not a coincidence we do the one thing over the other.. Since both events happen anyway but in diffrent universes.We are experiencing the present event because we changed the outcome of both events by experiencing it ( = bottom line quantummechanics) . Maybe this is a way to mathematicise coincedence? What do you think ? Comment below, I would love to hear different opinions on this part where I am struggling.

Grtz H4oxer

Advertisements

Rooting your HTC device using unrevoked

Why rooting your HTC device?

– ability to flash a custom ROM (ie. Cyanogenmod, Openfire, Wildpuzzle ,..)

– super user permission

– ability to flash overclockable kernels (caution with this !)

– and a lot more tweaks..

How?

– People who installed the Froyo update on the Wildfire can’t use unrevoked at this time, they’re still working on this. So it only works with Eclair at the moment. Unrevoked3 can also be used to flash another custom recovery than Clockworkmod Recovery.

– First download unrevoked3 here : http://unrevoked.com/ It’s available for Linux, Windows and Mac OS X.

– Before we begin : Windows users have to uninstall HTC Sync and download the Hboot drivers. A more specific tutorial here.

– I’ll explain this now further for Linux Ubuntu , download the package : reflasg.tar.gz and copy the script ‘reflash’ to your home folder.

– Next , open a terminal and type : chmod 755 ./reflash

– Now we can execute the script , type : sudo ./reflash (the script requires root acces , type your password , don’t worry the terminal doesn’t show anything for security purposes)

– Follow the instructions on screen . DON’T forget to enable USB Debugging on your phone!

– Congratz, you have now a rooted HTC device!

What changed ?

Well, you now have super User permission and unrevoked installed clockwork recovery , with this clockwork you can flash a custom rom. I’ll write a tutorial for this soon.

NEVER PULL YOUR BATTERY , it just takes some time. Pulling your battery can result in a brick (so you’ll have a useless phone)

I am not responsible for bricking or messing up your phone, you do this at your own risk. But it’s nearly impossible to brick a HTC device, if you have questions don’t hesitate to comment below. If you do mess up your phone and point your finger at me, I may and probably will laugh at you.

Grtz H4oxer

PS : Stay tuned for a tutorial on how to flash a custom ROM. I am also developping my own sense and froyo based ROM , called ImPrOS , it will be available soon.

Hash Functies

Een cryptografische hash geeft een hashwaarde die na berekening met behulp van bv RSA een elektronische handtekening geeft van een tekst of data file. Het kan niet echt als een soort van encryptie beschouwd worden, omdat het in wezen een ‘one way ticket’ is. Een hash kan niet gedecrypt worden naar de originele file. Waarom en hoe zou men dit dan gebruiken?

Men zal vooral hashes gaan vergelijken, aangezien een SHA-1 hash functie een 160-bit (of 20-byte) digested message zal maken van een file.

Mogelijke scenario’s :

Wachtwoord validatie : Men zou bijvoorbeeld de hash-voorstelling van het wachtwoord kunnen opslaan in een database. Vervolgens gaat men van het ingevoerde wachtwoord op dezelfde werkwijze een hash-voorstelling maken en deze twee vergelijken.

Challenge hash authentication : Er bestaat een reeël gevaar dat een wachtwoord onderschept wordt bij communicatie tussen een cliënt en een server. Dus men zal dan eerder de hash van het wachtwoord doorsturen zodat de server op zijn beurt een validatie uitvoert.

Digitale handtekening van een file : Vaak wil men verifiëren of men een origineel bestand heeft. De programmeur zal dan bij zijn download link op de website de handtekening vermelden dat zijn programma zogezegd zou moeten hebben. Als je dan wilt verifiëren of er iets gewijzigd werd aan jouw kopie dan kan je met behulp van zijn public key, waarmee zijn handtekening vercijfert is mbv RSA, jouw hash van het programma vergelijken met de hash van de programmeur. (*)

(*)SHA-1 en MD5 zijn niet meer veilig genoeg. Vaak zal men gebruik maken van RIPEMD-320.

Enkele voorbeelden waar SHA-1 nog wordt gebruikt :

– SSL (Secure Sockets Level, denk aan e-mail beveiliging bijvoorbeeld)

– PGP (Pretty Good Privacy)

– XML signatures

– Microsoft Xbox games zijn SHA1 gehandtekend.

Verder is er ook nog SHA-0 ontwikkeld, maar er werd ondervonden dat er serieuze beveiligingsfouten waren in het algoritme en deze is dus nooit echt populair geweest. Naar aanleiding van deze beveiligingsfouten werd de SHA-1 hash functie ontwikkeld. Dit is dus met andere woorden een verbeterde SHA-0 hash functie.

Zie je een fout of heb je vragen ? Comment below.

*EDITED on 6/02/2011