Monday, December 10, 2007

There's an encrypted message for you...

How would you show the chair of the Computer Science department where you are applying that you are really interested on the program? Although this was not Agile, I'd like to share my request...

-> My Encrypted Request
1277422-2847316-2693100
-1261616-1-2938277-4074945-3827899-25393-2962151-4074945-1430646-1258669-59049-3200000
1629705-7776-3443146-3200000-1-2899021-530979-3827899-161051-371293-486282-2112274-39709-1398153-3080659-3658437
1044731-3282995-212373-1812438-3846068-1160197-530979-1430646-32-580174-1768792-1658195-1091755-2267810-1497451
3200000-4046644-32-1419857-573939-2041489-3647676-537178-48909-3125-1091755-32-3640644-1903585-1320821-2209028-1
4084101-32-3824505-1171281-2228976-59049-3200000-48414-4106401-2135263-2745785-857024-3734162-4072015-4084101
159491-2228557-3846068-1776204-2476099-59049-3200000-2812195-3910998-25393-4084101-2256068-7776-1430646-573939
161051-243-32-1-2556440-3783996-4084101-806332-248832-3853387-2644820-419895-3472022

-> Setting the private key
(N , D) = (4108901 , 1641293)

-> Decrypting each block
Ascii(x) = x ^ D mod N

Ascii(1277422) = 1277422 ^ 1641293 mod 4108901 = 1731
Ascii(2847316) = 2847316 ^ 1641293 mod 4108901 = 39200
Ascii(2693100) = 2693100 ^ 1641293 mod 4108901 = 13220
Ascii(1261616) = 1261616 ^ 1641293 mod 4108901 = 821
Ascii(1) = 1 ^ 1641293 mod 4108901 = 1
Ascii(2938277) = 2938277 ^ 1641293 mod 4108901 = 21820
Ascii(4074945) = 4074945 ^ 1641293 mod 4108901 = 1132
Ascii(3827899) = 3827899 ^ 1641293 mod 4108901 = 2162
Ascii(25393) = 25393 ^ 1641293 mod 4108901 = 1113
Ascii(2962151) = 2962151 ^ 1641293 mod 4108901 = 219820
Ascii(4074945) = 4074945 ^ 1641293 mod 4108901 = 1132
Ascii(1430646) = 1430646 ^ 1641293 mod 4108901 = 197
Ascii(1258669) = 1258669 ^ 1641293 mod 4108901 = 20020
Ascii(59049) = 59049 ^ 1641293 mod 4108901 = 9
Ascii(3200000) = 3200000 ^ 1641293 mod 4108901 = 20
Ascii(1629705) = 1629705 ^ 1641293 mod 4108901 = 521
Ascii(7776) = 7776 ^ 1641293 mod 4108901 = 6
Ascii(3443146) = 3443146 ^ 1641293 mod 4108901 = 216
Ascii(3200000) = 3200000 ^ 1641293 mod 4108901 = 20
Ascii(1) = 1 ^ 1641293 mod 4108901 = 1
Ascii(2899021) = 2899021 ^ 1641293 mod 4108901 = 200
Ascii(530979) = 530979 ^ 1641293 mod 4108901 = 132
Ascii(3827899) = 3827899 ^ 1641293 mod 4108901 = 2162
Ascii(161051) = 161051 ^ 1641293 mod 4108901 = 11
Ascii(371293) = 371293 ^ 1641293 mod 4108901 = 13
Ascii(486282) = 486282 ^ 1641293 mod 4108901 = 2216
Ascii(2112274) = 2112274 ^ 1641293 mod 4108901 = 20420
Ascii(39709) = 39709 ^ 1641293 mod 4108901 = 113
Ascii(1398153) = 1398153 ^ 1641293 mod 4108901 = 217
Ascii(3080659) = 3080659 ^ 1641293 mod 4108901 = 7183
Ascii(3658437) = 3658437 ^ 1641293 mod 4108901 = 13221
Ascii(1044731) = 1044731 ^ 1641293 mod 4108901 = 22
Ascii(3282995) = 3282995 ^ 1641293 mod 4108901 = 14211
Ascii(212373) = 212373 ^ 1641293 mod 4108901 = 2032
Ascii(1812438) = 1812438 ^ 1641293 mod 4108901 = 141
Ascii(3846068) = 3846068 ^ 1641293 mod 4108901 = 97
Ascii(1160197) = 1160197 ^ 1641293 mod 4108901 = 209
Ascii(530979) = 530979 ^ 1641293 mod 4108901 = 132
Ascii(1430646) = 1430646 ^ 1641293 mod 4108901 = 197
Ascii(32) = 32 ^ 1641293 mod 4108901 = 2
Ascii(580174) = 580174 ^ 1641293 mod 4108901 = 161
Ascii(1768792) = 1768792 ^ 1641293 mod 4108901 = 3221
Ascii(1658195) = 1658195 ^ 1641293 mod 4108901 = 6204
Ascii(1091755) = 1091755 ^ 1641293 mod 4108901 = 201
Ascii(2267810) = 2267810 ^ 1641293 mod 4108901 = 1321
Ascii(1497451) = 1497451 ^ 1641293 mod 4108901 = 67211
Ascii(3200000) = 3200000 ^ 1641293 mod 4108901 = 20
Ascii(4046644) = 4046644 ^ 1641293 mod 4108901 = 9212
Ascii(32) = 32 ^ 1641293 mod 4108901 = 2
Ascii(1419857) = 1419857 ^ 1641293 mod 4108901 = 17
Ascii(573939) = 573939 ^ 1641293 mod 4108901 = 21620
Ascii(2041489) = 2041489 ^ 1641293 mod 4108901 = 121
Ascii(3647676) = 3647676 ^ 1641293 mod 4108901 = 413
Ascii(537178) = 537178 ^ 1641293 mod 4108901 = 2183
Ascii(48909) = 48909 ^ 1641293 mod 4108901 = 19920
Ascii(3125) = 3125 ^ 1641293 mod 4108901 = 5
Ascii(1091755) = 1091755 ^ 1641293 mod 4108901 = 201
Ascii(32) = 32 ^ 1641293 mod 4108901 = 2
Ascii(3640644) = 3640644 ^ 1641293 mod 4108901 = 101
Ascii(1903585) = 1903585 ^ 1641293 mod 4108901 = 99
Ascii(1320821) = 1320821 ^ 1641293 mod 4108901 = 20113
Ascii(2209028) = 2209028 ^ 1641293 mod 4108901 = 220020
Ascii(1) = 1 ^ 1641293 mod 4108901 = 1
Ascii(4084101) = 4084101 ^ 1641293 mod 4108901 = 21
Ascii(32) = 32 ^ 1641293 mod 4108901 = 2
Ascii(3824505) = 3824505 ^ 1641293 mod 4108901 = 1972
Ascii(1171281) = 1171281 ^ 1641293 mod 4108901 = 142
Ascii(2228976) = 2228976 ^ 1641293 mod 4108901 = 1620
Ascii(59049) = 59049 ^ 1641293 mod 4108901 = 9
Ascii(3200000) = 3200000 ^ 1641293 mod 4108901 = 20
Ascii(48414) = 48414 ^ 1641293 mod 4108901 = 12102
Ascii(4106401) = 4106401 ^ 1641293 mod 4108901 = 1613
Ascii(2135263) = 2135263 ^ 1641293 mod 4108901 = 21972
Ascii(2745785) = 2745785 ^ 1641293 mod 4108901 = 16132
Ascii(857024) = 857024 ^ 1641293 mod 4108901 = 18319
Ascii(3734162) = 3734162 ^ 1641293 mod 4108901 = 72
Ascii(4072015) = 4072015 ^ 1641293 mod 4108901 = 1013
Ascii(4084101) = 4084101 ^ 1641293 mod 4108901 = 21
Ascii(159491) = 159491 ^ 1641293 mod 4108901 = 70
Ascii(2228557) = 2228557 ^ 1641293 mod 4108901 = 2141
Ascii(3846068) = 3846068 ^ 1641293 mod 4108901 = 97
Ascii(1776204) = 1776204 ^ 1641293 mod 4108901 = 210
Ascii(2476099) = 2476099 ^ 1641293 mod 4108901 = 19
Ascii(59049) = 59049 ^ 1641293 mod 4108901 = 9
Ascii(3200000) = 3200000 ^ 1641293 mod 4108901 = 20
Ascii(2812195) = 2812195 ^ 1641293 mod 4108901 = 52151
Ascii(3910998) = 3910998 ^ 1641293 mod 4108901 = 992
Ascii(25393) = 25393 ^ 1641293 mod 4108901 = 1113
Ascii(4084101) = 4084101 ^ 1641293 mod 4108901 = 21
Ascii(2256068) = 2256068 ^ 1641293 mod 4108901 = 8321
Ascii(7776) = 7776 ^ 1641293 mod 4108901 = 6
Ascii(1430646) = 1430646 ^ 1641293 mod 4108901 = 197
Ascii(573939) = 573939 ^ 1641293 mod 4108901 = 21620
Ascii(161051) = 161051 ^ 1641293 mod 4108901 = 11
Ascii(243) = 243 ^ 1641293 mod 4108901 = 3
Ascii(32) = 32 ^ 1641293 mod 4108901 = 2
Ascii(1) = 1 ^ 1641293 mod 4108901 = 1
Ascii(2556440) = 2556440 ^ 1641293 mod 4108901 = 852
Ascii(3783996) = 3783996 ^ 1641293 mod 4108901 = 10205
Ascii(4084101) = 4084101 ^ 1641293 mod 4108901 = 21
Ascii(806332) = 806332 ^ 1641293 mod 4108901 = 820
Ascii(248832) = 248832 ^ 1641293 mod 4108901 = 12
Ascii(3853387) = 3853387 ^ 1641293 mod 4108901 = 1421
Ascii(2644820) = 2644820 ^ 1641293 mod 4108901 = 520
Ascii(419895) = 419895 ^ 1641293 mod 4108901 = 52162
Ascii(3472022) = 3472022 ^ 1641293 mod 4108901 = 21133

-> Complete message in ASCII
17313920013220821121820113221621113219820113219720020920521621620120013221621113221
62042011321771831322122142112032141972091321972161322162042011321672112092122172162
01214132183199205201210199201132200201212197214216209201210216132197216132183197210
132170214197210199205215199211132183216197216201132185210205218201214215205216221133

-> Original Message
I'd love to be admitted to the MS program at the Computer Science department at San Francisco State University!

StartupCTO - Helping Small Teams Develop Great Software