07.01.2015 Views

COMP 547: Assignment 1 Solutions

COMP 547: Assignment 1 Solutions

COMP 547: Assignment 1 Solutions

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

+ x^127 + x^124 + x^122 + x^121 + x^119 + x^117 + x^114<br />

+ x^113 + x^109 + x^108 + x^106 + x^105 + x^104 + x^103<br />

+ x^101 + x^94 + x^92 + x^89 + x^86 + x^83 + x^77 + x^75<br />

+ x^72 + x^71 + x^70 + x^69 + x^67 + x^65 + x^62 + x^60<br />

+ x^59 + x^58 + x^56 + x^53 + x^51 + x^48 + x^46 + x^44<br />

+ x^43 + x^42 + x^41 + x^40 + x^39 + x^37 + x^36 + x^35<br />

+ x^34 + x^32 + x^30 + x^27 + x^25 + x^24 + x^20 + x^17<br />

+ x^16 + x^11 + x^10 + x^9 + x^7 + x^6 + x^4 + x^3 + x;<br />

5. The x, y pair used above, such that g x = i and g y = j, was as follows:<br />

x := 9996624267323432385860154688013965289244775912541095846\<br />

535852465958036219324187129020612749492978345054637631822\<br />

068685180242273194079032073433587702733320902621411219030\<br />

197361870983920382212856316640364750228006953961590545028\<br />

536588900708607519411648639259588779023984224837585211337\<br />

596610575030089733;<br />

y := 4421400686325875904669189606687247157171896340333697491\<br />

038345589908751327223429043940799468738274631257310849856\<br />

475555535414243218803857633670804928823838373666740772907\<br />

628430736972473471959749800914977273140890859864815145939\<br />

651743208870161801887951726958872861225054888743539321784\<br />

292172995856175649;<br />

6. Here is a randomly generated 1000-bit message string m:<br />

m := "011101101101010010000100110001000001000011011101100000\<br />

011100111100010110111001110101001011001101001101001100111\<br />

001010010110000010011111110101001110111000000111001110010\<br />

110110001100101101101110100111010100001000111001010010110\<br />

011010100010111101010110000101011000111011011100101011000\<br />

001000110001100010011001111100000101100111111110000001010\<br />

101011110001000001010111111001011100011001000010100011110\<br />

111100011100001001100010100111010011000100111111011010000\<br />

110001111010100011000101110101001011101111000001110011011\<br />

010011101110101101010011010111100111110101000001000010001\<br />

011001100110100000011001100100100001000100101001000111100\<br />

011010011101011000111010110110011110111011101010101111111\<br />

010001011001111010001101010111100010010101010010001010001\<br />

011011111100010010010110101110101100110011010111000011000\<br />

001001110010111110111001010111011001011111000001000000011\<br />

001000000100001000001011011011010111111011000001100010000\<br />

001110010101100001101110001010001000010100101100110100001\<br />

1011011001101001011001010000001110";<br />

10

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!