19 changed files with 1196 additions and 464 deletions
Binary file not shown.
@ -0,0 +1,406 @@ |
|||
#FIG 3.2 Produced by xfig version 3.2.7 |
|||
Landscape |
|||
Center |
|||
Metric |
|||
A4 |
|||
100.00 |
|||
Single |
|||
-2 |
|||
1200 2 |
|||
0 32 #8e8e8e |
|||
0 33 #414541 |
|||
0 34 #c0c0c0 |
|||
0 35 #808080 |
|||
0 36 #e0e0e0 |
|||
0 37 #9e9e9e |
|||
0 38 #868286 |
|||
0 39 #717571 |
|||
0 40 #e7e3e7 |
|||
0 41 #aaaaaa |
|||
0 42 #aeaaae |
|||
0 43 #555555 |
|||
0 44 #444444 |
|||
0 45 #c7c3c7 |
|||
0 46 #c7c7c7 |
|||
0 47 #757575 |
|||
0 48 #f3f3f3 |
|||
0 49 #c6b797 |
|||
0 50 #eff8ff |
|||
0 51 #dccba6 |
|||
0 52 #404040 |
|||
0 53 #8e8f8e |
|||
0 54 #565151 |
|||
0 55 #d7d7d7 |
|||
0 56 #85807d |
|||
0 57 #d2d2d2 |
|||
0 58 #3a3a3a |
|||
0 59 #4573aa |
|||
0 60 #aeaeae |
|||
0 61 #7b79a5 |
|||
0 62 #73758c |
|||
0 63 #f7f7f7 |
|||
0 64 #635dce |
|||
0 65 #bebebe |
|||
0 66 #515151 |
|||
0 67 #000049 |
|||
0 68 #797979 |
|||
0 69 #303430 |
|||
0 70 #414141 |
|||
0 71 #c7b696 |
|||
0 72 #dd9d93 |
|||
0 73 #f1ece0 |
|||
0 74 #c3c3c3 |
|||
0 75 #e2c8a8 |
|||
0 76 #e1e1e1 |
|||
0 77 #ededed |
|||
0 78 #da7a1a |
|||
0 79 #f1e41a |
|||
0 80 #887dc2 |
|||
0 81 #b0a193 |
|||
0 82 #837cdd |
|||
0 83 #d6d6d6 |
|||
0 84 #8c8ca5 |
|||
0 85 #4a4a4a |
|||
0 86 #8c6b6b |
|||
0 87 #5a5a5a |
|||
0 88 #636363 |
|||
0 89 #b79b73 |
|||
0 90 #4193ff |
|||
0 91 #bf703b |
|||
0 92 #db7700 |
|||
0 93 #dab800 |
|||
0 94 #006400 |
|||
0 95 #5a6b3b |
|||
0 96 #d3d3d3 |
|||
0 97 #8e8ea4 |
|||
0 98 #f3b95d |
|||
0 99 #89996b |
|||
0 100 #646464 |
|||
0 101 #b7e6ff |
|||
0 102 #86c0ec |
|||
0 103 #bdbdbd |
|||
0 104 #d39552 |
|||
0 105 #98d2fe |
|||
0 106 #616161 |
|||
0 107 #aeb2ae |
|||
0 108 #717171 |
|||
0 109 #ff9a00 |
|||
0 110 #8c9c6b |
|||
0 111 #f76b00 |
|||
0 112 #5a6b39 |
|||
0 113 #8c9c6b |
|||
0 114 #8c9c7b |
|||
0 115 #184a18 |
|||
0 116 #adadad |
|||
0 117 #f7bd5a |
|||
0 118 #636b9c |
|||
0 119 #de0000 |
|||
0 120 #adadad |
|||
0 121 #f7bd5a |
|||
0 122 #adadad |
|||
0 123 #f7bd5a |
|||
0 124 #636b9c |
|||
0 125 #526b29 |
|||
0 126 #949494 |
|||
0 127 #006300 |
|||
0 128 #00634a |
|||
0 129 #7b844a |
|||
0 130 #e7bd7b |
|||
0 131 #a5b5c6 |
|||
0 132 #6b6b94 |
|||
0 133 #846b6b |
|||
0 134 #529c4a |
|||
0 135 #d6e7e7 |
|||
0 136 #526363 |
|||
0 137 #186b4a |
|||
0 138 #9ca5b5 |
|||
0 139 #ff9400 |
|||
0 140 #ff9400 |
|||
0 141 #00634a |
|||
0 142 #7b844a |
|||
0 143 #63737b |
|||
0 144 #e7bd7b |
|||
0 145 #184a18 |
|||
0 146 #f7bd5a |
|||
0 147 #000000 |
|||
0 148 #f73829 |
|||
0 149 #000000 |
|||
0 150 #ffff52 |
|||
0 151 #52794a |
|||
0 152 #639a5a |
|||
0 153 #c66142 |
|||
0 154 #e76942 |
|||
0 155 #ff7952 |
|||
0 156 #dedede |
|||
0 157 #f3eed3 |
|||
0 158 #f5ae5d |
|||
0 159 #95ce99 |
|||
0 160 #b5157d |
|||
0 161 #eeeeee |
|||
0 162 #848484 |
|||
0 163 #7b7b7b |
|||
0 164 #005a00 |
|||
0 165 #e77373 |
|||
0 166 #ffcb31 |
|||
0 167 #29794a |
|||
0 168 #de2821 |
|||
0 169 #2159c6 |
|||
0 170 #f8f8f8 |
|||
0 171 #e6e6e6 |
|||
0 172 #21845a |
|||
0 173 #9c0000 |
|||
0 174 #8c8c8c |
|||
0 175 #424242 |
|||
0 176 #8c8c8c |
|||
0 177 #424242 |
|||
0 178 #8c8c8c |
|||
0 179 #424242 |
|||
0 180 #8c8c8c |
|||
0 181 #424242 |
|||
0 182 #8c8c8c |
|||
0 183 #424242 |
|||
0 184 #8c8c8c |
|||
0 185 #424242 |
|||
0 186 #c2c2c2 |
|||
0 187 #6e6e6e |
|||
0 188 #333333 |
|||
0 189 #949395 |
|||
0 190 #747075 |
|||
0 191 #b3b3b3 |
|||
0 192 #6d6d6d |
|||
0 193 #454545 |
|||
# Desktop tower |
|||
# Drawn by Dirko van Schalkwyk |
|||
6 8640 5085 9900 6840 |
|||
1 1 0 1 0 7 50 -1 -1 0.000 1 0.0000 9228 5849 20 17 9228 5849 9248 5867 |
|||
1 1 0 1 0 7 50 -1 -1 0.000 1 0.0000 9224 5947 37 31 9224 5947 9261 5979 |
|||
1 1 0 1 0 7 50 -1 -1 0.000 1 0.0000 9007 6139 12 11 9007 6139 9009 6149 |
|||
1 1 0 1 0 7 50 -1 -1 0.000 1 0.0000 9004 6197 12 11 9004 6197 9007 6208 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
|||
8955 6629 8955 6715 9049 6719 9047 6629 8951 6625 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
|||
8726 5267 8726 5422 9319 5441 9315 5282 8726 5267 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 4 |
|||
8726 5423 8728 5578 9322 5606 9319 5441 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 4 |
|||
8731 5583 8731 5734 9326 5764 9322 5609 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
|||
8736 5770 8736 5863 9132 5887 9133 5787 8734 5768 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 4 |
|||
8738 5863 8736 5961 9130 5988 9132 5885 |
|||
3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 9 |
|||
8655 5246 8663 6203 8665 6704 8665 6736 8675 6740 8691 6740 |
|||
8717 6740 8731 6740 8733 6027 |
|||
0.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 |
|||
0.000 |
|||
3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 14 |
|||
8733 6743 8733 6749 8733 6758 8867 6782 9029 6801 9186 6815 |
|||
9259 6821 9335 6823 9329 6803 9327 6782 9324 6758 9317 6450 |
|||
9319 6188 9329 5820 |
|||
0.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 |
|||
1.000 1.000 1.000 1.000 1.000 0.000 |
|||
3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 5 |
|||
9332 6826 9340 6820 9351 6815 9355 6809 9337 5965 |
|||
0.000 1.000 1.000 1.000 0.000 |
|||
3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 12 |
|||
9358 6813 9405 6815 9441 6813 9457 6813 9439 5723 9431 5291 |
|||
9429 5269 9421 5263 9410 5259 9037 5255 8757 5247 8655 5243 |
|||
0.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 |
|||
1.000 1.000 1.000 0.000 |
|||
3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 17 |
|||
9452 6813 9455 6813 9468 6803 9486 6790 9492 6782 9486 6700 |
|||
9475 6156 9468 5653 9460 5288 9460 5272 9455 5257 9452 5250 |
|||
9441 5247 8775 5227 8744 5224 8697 5222 8693 5224 |
|||
0.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 |
|||
1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 |
|||
0.000 |
|||
3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 15 |
|||
8649 5240 8820 5193 9110 5122 9231 5094 9701 5098 9858 5103 |
|||
9876 5101 9881 5111 9884 5125 9888 5180 9899 6361 9899 6400 |
|||
9879 6421 9677 6614 9492 6787 |
|||
0.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 |
|||
1.000 1.000 1.000 1.000 1.000 1.000 0.000 |
|||
3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 2 |
|||
9465 5297 9886 5144 |
|||
0.000 0.000 |
|||
-6 |
|||
6 8685 6930 9945 7380 |
|||
4 1 0 50 -1 3 12 0.0000 0 150 1185 9315 7110 DAA Member\001 |
|||
4 1 0 50 -1 3 12 0.0000 0 195 375 9315 7335 (BS)\001 |
|||
-6 |
|||
6 8775 4185 9450 4815 |
|||
2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
|||
8775 4185 9450 4185 9450 4815 8775 4815 8775 4185 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 |
|||
1 1 1.00 60.00 120.00 |
|||
9045 4590 9315 4590 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 |
|||
1 1 1.00 60.00 120.00 |
|||
9045 4320 9315 4320 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 1 2 |
|||
1 1 1.00 60.00 120.00 |
|||
8910 4410 9180 4410 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 1 2 |
|||
1 1 1.00 60.00 120.00 |
|||
8910 4680 9180 4680 |
|||
-6 |
|||
6 8595 3645 9585 4095 |
|||
4 1 0 50 -1 3 12 0.0000 0 195 975 9090 3825 unmanaged\001 |
|||
4 1 0 50 -1 3 12 0.0000 0 150 555 9090 4080 switch\001 |
|||
-6 |
|||
6 10350 5580 11520 6075 |
|||
6 10755 5580 11340 5850 |
|||
2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
|||
10755 5580 11160 5580 11160 5850 10755 5850 10755 5580 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 4 |
|||
11160 5670 11340 5625 11340 5805 11160 5760 |
|||
-6 |
|||
4 1 0 50 -1 3 12 0.0000 0 150 1140 10935 6075 USB Webcam\001 |
|||
-6 |
|||
6 11700 5535 12600 7290 |
|||
6 11700 5535 12600 7020 |
|||
1 4 0 1 0 7 100 0 -1 4.000 1 0.0000 12150 5716 176 176 12015 5604 12285 5829 |
|||
2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 0 0 3 |
|||
11700 7020 12150 6570 12600 7020 |
|||
2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 0 0 16 |
|||
12150 6570 12150 6525 12150 6480 12150 6435 12150 6390 12150 6345 |
|||
12150 6300 12150 6255 12150 6210 12150 6165 12150 6120 12150 6075 |
|||
12150 6030 12150 5985 12150 5940 12150 5895 |
|||
2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 0 0 2 |
|||
11700 6120 12600 6120 |
|||
-6 |
|||
4 1 0 50 -1 2 12 0.0000 0 150 420 12150 7290 User\001 |
|||
-6 |
|||
6 6480 2475 7830 5040 |
|||
6 6480 2475 7740 4815 |
|||
# Desktop tower |
|||
# Drawn by Dirko van Schalkwyk |
|||
6 6480 3060 7740 4815 |
|||
1 1 0 1 0 7 50 -1 -1 0.000 1 0.0000 7068 3824 20 17 7068 3824 7088 3842 |
|||
1 1 0 1 0 7 50 -1 -1 0.000 1 0.0000 7064 3922 37 31 7064 3922 7101 3954 |
|||
1 1 0 1 0 7 50 -1 -1 0.000 1 0.0000 6847 4114 12 11 6847 4114 6849 4124 |
|||
1 1 0 1 0 7 50 -1 -1 0.000 1 0.0000 6844 4172 12 11 6844 4172 6847 4183 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
|||
6795 4604 6795 4690 6889 4694 6887 4604 6791 4600 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
|||
6566 3242 6566 3397 7159 3416 7155 3257 6566 3242 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 4 |
|||
6566 3398 6568 3553 7162 3581 7159 3416 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 4 |
|||
6571 3558 6571 3709 7166 3739 7162 3584 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
|||
6576 3745 6576 3838 6972 3862 6973 3762 6574 3743 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 4 |
|||
6578 3838 6576 3936 6970 3963 6972 3860 |
|||
3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 9 |
|||
6495 3221 6503 4178 6505 4679 6505 4711 6515 4715 6531 4715 |
|||
6557 4715 6571 4715 6573 4002 |
|||
0.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 |
|||
0.000 |
|||
3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 14 |
|||
6573 4718 6573 4724 6573 4733 6707 4757 6869 4776 7026 4790 |
|||
7099 4796 7175 4798 7169 4778 7167 4757 7164 4733 7157 4425 |
|||
7159 4163 7169 3795 |
|||
0.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 |
|||
1.000 1.000 1.000 1.000 1.000 0.000 |
|||
3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 5 |
|||
7172 4801 7180 4795 7191 4790 7195 4784 7177 3940 |
|||
0.000 1.000 1.000 1.000 0.000 |
|||
3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 12 |
|||
7198 4788 7245 4790 7281 4788 7297 4788 7279 3698 7271 3266 |
|||
7269 3244 7261 3238 7250 3234 6877 3230 6597 3222 6495 3218 |
|||
0.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 |
|||
1.000 1.000 1.000 0.000 |
|||
3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 17 |
|||
7292 4788 7295 4788 7308 4778 7326 4765 7332 4757 7326 4675 |
|||
7315 4131 7308 3628 7300 3263 7300 3247 7295 3232 7292 3225 |
|||
7281 3222 6615 3202 6584 3199 6537 3197 6533 3199 |
|||
0.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 |
|||
1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 |
|||
0.000 |
|||
3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 15 |
|||
6489 3215 6660 3168 6950 3097 7071 3069 7541 3073 7698 3078 |
|||
7716 3076 7721 3086 7724 3100 7728 3155 7739 4336 7739 4375 |
|||
7719 4396 7517 4589 7332 4762 |
|||
0.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 |
|||
1.000 1.000 1.000 1.000 1.000 1.000 0.000 |
|||
3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 2 |
|||
7305 3272 7726 3119 |
|||
0.000 0.000 |
|||
-6 |
|||
4 1 0 50 -1 3 12 0.0000 0 195 1155 7155 2655 DAA Verifier\001 |
|||
4 1 0 50 -1 3 12 0.0000 0 195 495 7155 2895 (PIA)\001 |
|||
-6 |
|||
4 0 0 50 -1 4 12 0.0000 0 165 1335 6480 5040 192.168.10.10\001 |
|||
-6 |
|||
6 10530 2700 11880 5040 |
|||
6 10620 2700 11880 4815 |
|||
# Desktop tower |
|||
# Drawn by Dirko van Schalkwyk |
|||
6 10620 3060 11880 4815 |
|||
1 1 0 1 0 7 50 -1 -1 0.000 1 0.0000 11208 3824 20 17 11208 3824 11228 3842 |
|||
1 1 0 1 0 7 50 -1 -1 0.000 1 0.0000 11204 3922 37 31 11204 3922 11241 3954 |
|||
1 1 0 1 0 7 50 -1 -1 0.000 1 0.0000 10987 4114 12 11 10987 4114 10989 4124 |
|||
1 1 0 1 0 7 50 -1 -1 0.000 1 0.0000 10984 4172 12 11 10984 4172 10987 4183 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
|||
10935 4604 10935 4690 11029 4694 11027 4604 10931 4600 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
|||
10706 3242 10706 3397 11299 3416 11295 3257 10706 3242 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 4 |
|||
10706 3398 10708 3553 11302 3581 11299 3416 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 4 |
|||
10711 3558 10711 3709 11306 3739 11302 3584 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
|||
10716 3745 10716 3838 11112 3862 11113 3762 10714 3743 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 4 |
|||
10718 3838 10716 3936 11110 3963 11112 3860 |
|||
3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 9 |
|||
10635 3221 10643 4178 10645 4679 10645 4711 10655 4715 10671 4715 |
|||
10697 4715 10711 4715 10713 4002 |
|||
0.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 |
|||
0.000 |
|||
3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 14 |
|||
10713 4718 10713 4724 10713 4733 10847 4757 11009 4776 11166 4790 |
|||
11239 4796 11315 4798 11309 4778 11307 4757 11304 4733 11297 4425 |
|||
11299 4163 11309 3795 |
|||
0.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 |
|||
1.000 1.000 1.000 1.000 1.000 0.000 |
|||
3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 5 |
|||
11312 4801 11320 4795 11331 4790 11335 4784 11317 3940 |
|||
0.000 1.000 1.000 1.000 0.000 |
|||
3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 12 |
|||
11338 4788 11385 4790 11421 4788 11437 4788 11419 3698 11411 3266 |
|||
11409 3244 11401 3238 11390 3234 11017 3230 10737 3222 10635 3218 |
|||
0.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 |
|||
1.000 1.000 1.000 0.000 |
|||
3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 17 |
|||
11432 4788 11435 4788 11448 4778 11466 4765 11472 4757 11466 4675 |
|||
11455 4131 11448 3628 11440 3263 11440 3247 11435 3232 11432 3225 |
|||
11421 3222 10755 3202 10724 3199 10677 3197 10673 3199 |
|||
0.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 |
|||
1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 |
|||
0.000 |
|||
3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 15 |
|||
10629 3215 10800 3168 11090 3097 11211 3069 11681 3073 11838 3078 |
|||
11856 3076 11861 3086 11864 3100 11868 3155 11879 4336 11879 4375 |
|||
11859 4396 11657 4589 11472 4762 |
|||
0.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 |
|||
1.000 1.000 1.000 1.000 1.000 1.000 0.000 |
|||
3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 2 |
|||
11445 3272 11866 3119 |
|||
0.000 0.000 |
|||
-6 |
|||
4 1 0 50 -1 3 12 0.0000 0 150 1005 11340 2880 DAA Issuer\001 |
|||
-6 |
|||
4 2 0 50 -1 4 12 0.0000 0 165 1335 11880 5040 192.168.10.11\001 |
|||
-6 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 4 |
|||
9900 5445 10125 5445 10125 4680 9450 4680 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 |
|||
8775 4320 7740 4320 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 |
|||
9450 4320 10620 4320 |
|||
3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 6 |
|||
9900 5580 10125 5580 10170 5895 10440 5850 10620 5715 10755 5715 |
|||
0.000 1.000 1.000 1.000 1.000 0.000 |
|||
4 2 0 50 -1 4 12 0.0000 0 165 1335 8550 6615 192.168.10.12\001 |
|||
Binary file not shown.
@ -1,90 +1,32 @@ |
|||
\chapter{Installation instructions} |
|||
\section{Installing IMA on Arch} |
|||
\url{https://wiki.archlinux.org/index.php/Kernel/Arch_Build_System} in combination with \url{https://wiki.gentoo.org/wiki/Integrity_Measurement_Architecture}: |
|||
|
|||
\begin{lstlisting} |
|||
sudo pacman -S asp base-devel |
|||
cd ~ |
|||
mkdir build && cd build |
|||
asp update linux |
|||
asp export linux #Linux repo exported to this directory |
|||
\end{lstlisting} |
|||
Change \emph{pkgbase} in \texttt{linux/PKGBUILD} to custom name, e.g. linux-ima. |
|||
Check \texttt{linux/config} for the following settings: |
|||
\begin{lstlisting} |
|||
CONFIG_INTEGRITY=y |
|||
CONFIG_IMA=y |
|||
CONFIG_IMA_MEASURE_PCR_IDX=10 |
|||
CONFIG_IMA_LSM_RULES=y |
|||
CONFIG_INTEGRITY_SIGNATURE=y |
|||
CONFIG_IMA_APPRAISE=y |
|||
IMA_APPRAISE_BOOTPARAM=y |
|||
\end{lstlisting} |
|||
For optimizing file access, add to every fstab-entry \emph{iversion}. |
|||
It prevents creating a hash of the file at every access. |
|||
Instead the hash will only be created when writing the file. |
|||
|
|||
\texttt{updpkgsums} generates new checksums for the modified files. |
|||
|
|||
\texttt{makepkg -s} then makes the new kernel |
|||
|
|||
\section{Installing Xaptum DAA} |
|||
We use the Ubuntu 20.04 server edition for testing the environment. |
|||
It supports Trusted Boot an IMA out of the box. |
|||
Three systems need to be installed -- the BS host, the issuer of the BS group and a verifier. |
|||
Only the BS host needs to have a TPM in it, which requires a non-virtualized installation. |
|||
The other hosts can easily be virtualized if needed. |
|||
|
|||
Note: The DAA protocol can be tested without using the TPM. |
|||
|
|||
\subsection{Encrypted File System} |
|||
Optional: It is usefult to enable disk encryption on the BS host. |
|||
Therefore only the boot section remains unencrypted and the TPM is used to decrypt the disk. |
|||
|
|||
\subsection{Unified Boot Loader} |
|||
|
|||
|
|||
\subsection{TPM-tools} |
|||
The TPM2-tools provide the features of the TPM to the shell and furthermore install the system API |
|||
\texttt{apt install tpm2-tools} |
|||
|
|||
\subsection{Prerequisities for Xaptum ECDAA} |
|||
Besides the building packages you should build two other projects from Xaptum. The first ist their variant of AMCL |
|||
\begin{lstlisting} |
|||
sudo apt install cmake build-essential python3 python3-dev python3-pip gcc doxygen doxygen-latex parallel checkinstall |
|||
git clone https://github.com/xaptum/amcl.git |
|||
cd amcl |
|||
make |
|||
mkdir -p target/build |
|||
cd target/build |
|||
cmake -D CMAKE_INSTALL_PREFIX=/opt/amcl ../.. |
|||
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:./ |
|||
make |
|||
make test |
|||
make doc |
|||
sudo checkinstall |
|||
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:./:/opt/amcl/lib |
|||
\end{lstlisting} |
|||
The Apache Milagro Crypto Library is now installed in \texttt{/opt}. |
|||
|
|||
The next part is the \texttt{xaptum-tpm} project, which provides the interface between the ECDAA application and the TPM hardware. |
|||
\begin{lstlisting} |
|||
git clone https://github.com/xaptum/xaptum-tpm.git |
|||
cd xaptum-tpm |
|||
mkdir build |
|||
cd build |
|||
cmake .. -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=/opt |
|||
cmake --build . --target install |
|||
\end{lstlisting} |
|||
|
|||
\subsection{Installing Xaptum ECDAA} |
|||
Finally the main project can be installed: |
|||
\begin{lstlisting} |
|||
git clone https://github.com/xaptum/ecdaa.git |
|||
cd ecdaa |
|||
mkdir build |
|||
cd build |
|||
cmake . -DECDAA_TPM_SUPPORT=ON -DCMAKE_INSTALL_PREFIX=/opt -DTEST_USE_TCP_TPM=off |
|||
ctest -V |
|||
cmake --build . --target=install |
|||
\end{lstlisting} |
|||
\chapter[Appendix]{Sealing LUKS encryption key with PCRs in a TPM} |
|||
\label{adx:luks} |
|||
\lstinputlisting[language=bash, caption={\texttt{create-luks-tpm.sh}: Script to create a new LUKS key}, label={code:tbcreatelukssh}]{../../trustedboot/create-luks-tpm.sh} |
|||
|
|||
\lstinputlisting[caption={\texttt{kernel-command-line.txt}: Command line for the Kernel}, label={code:tbcommandlinetxt}]{../../trustedboot/kernel-command-line.txt} |
|||
\lstinputlisting[language=bash, caption={\texttt{passphrase-from-tpm.sh}: Initramfs-script to ask the TPM for the LUKS key}, label={code:tbpassphrasesh}]{../../trustedboot/passphrase-from-tpm.sh} |
|||
\lstinputlisting[language=bash, caption={\texttt{update-luks-tpm.sh}: Script for updating the Sealing of the TPM Object with new PCR values}, label={code:tbupdatetpmsh}]{../../trustedboot/update-luks-tpm.sh} |
|||
\lstinputlisting[language=bash, caption={\texttt{update-kernel.sh}: Script for updating the unified Kernel}, label={code:tbupdatekernelsh}]{../../trustedboot/update-kernel.sh} |
|||
\lstinputlisting[language=bash, caption={\texttt{install.sh}: Script to install Trusted Boot on Ubuntu}, label={code:tbinstallsh}]{../../trustedboot/install.sh} |
|||
|
|||
\chapter{TCP/IP Wrapper for the Xaptum ECDAA Protocol} |
|||
\section{Common source files for all DAA parties} |
|||
\lstinputlisting[caption={\texttt{common.h}}, label={code:daacommonh}]{../../ecdaa-network-wrapper/common.h} |
|||
\lstinputlisting[caption={\texttt{common.c}}, label={code:daacommonc}]{../../ecdaa-network-wrapper/common.c} |
|||
\lstinputlisting[caption={\texttt{client.h}}, label={code:daaclienth}]{../../ecdaa-network-wrapper/client.h} |
|||
\lstinputlisting[caption={\texttt{client.c}}, label={code:daaclientc}]{../../ecdaa-network-wrapper/client.c} |
|||
\lstinputlisting[caption={\texttt{server.h}}, label={code:daaserverh}]{../../ecdaa-network-wrapper/server.h} |
|||
\lstinputlisting[caption={\texttt{server.c}}, label={code:daaserverc}]{../../ecdaa-network-wrapper/server.c} |
|||
\section{Source files for the DAA Issuer} |
|||
\lstinputlisting[caption={\texttt{issuer.h}}, label={code:daaissuerh}]{../../ecdaa-network-wrapper/issuer.h} |
|||
\lstinputlisting[caption={\texttt{issuer.c}}, label={code:daaissuerc}]{../../ecdaa-network-wrapper/issuer.c} |
|||
\section{Source files for the DAA Member} |
|||
\lstinputlisting[caption={\texttt{member.h}}, label={code:daamemberh}]{../../ecdaa-network-wrapper/member.h} |
|||
\lstinputlisting[caption={\texttt{member.c}}, label={code:daamemberc}]{../../ecdaa-network-wrapper/member.c} |
|||
\section{Source files for the DAA Member with TPM support} |
|||
\lstinputlisting[caption={\texttt{member-tpm.h}}, label={code:daamembertpmh}]{../../ecdaa-network-wrapper/member-tpm.h} |
|||
\lstinputlisting[caption={\texttt{member-tpm.c}}, label={code:daamembertpmc}]{../../ecdaa-network-wrapper/member-tpm.c} |
|||
\lstinputlisting[caption={\texttt{daa-test-tpm.}}, label={code:daakeyutilh}]{../../ecdaa-network-wrapper/daa-test-tpm.h} |
|||
\lstinputlisting[caption={\texttt{create\_tpm\_key-util.c}}, label={code:daakeyutilc}]{../../ecdaa-network-wrapper/create_tpm_key-util.c} |
|||
\section{Source files for the DAA Verifier} |
|||
\lstinputlisting[caption={\texttt{verifier.h}}, label={code:daaverifierh}]{../../ecdaa-network-wrapper/verifier.h} |
|||
\lstinputlisting[caption={\texttt{verifier.c}}, label={code:daaverifierc}]{../../ecdaa-network-wrapper/verifier.c} |
|||
Binary file not shown.
@ -1,48 +1,72 @@ |
|||
% !TeX encoding = UTF-8 |
|||
% !TeX root = MAIN.tex |
|||
|
|||
\newif\ifeng |
|||
%% HINWEISE: |
|||
%% Hier müssen folgende Einstellungen vorgenommen werden: |
|||
%% Sprache: |
|||
%% Falls die Dokumentensprache Deutsch ist, \engtrue mit einem %-Zeichen davor auskommentieren: |
|||
%% HINWEISE: Hier müssen folgende Einstellungen vorgenommen werden: |
|||
%% PLEASE NOTE: Select your settings here: |
|||
|
|||
%% Sprache: Falls die Dokumentensprache Deutsch ist, \engtrue mit einem %-Zeichen davor auskommentieren: |
|||
%% Language: If the document language is German, comment \engtrue with a % sign in front: |
|||
\engtrue |
|||
|
|||
%% Hier den Namen des Autors eingeben: |
|||
\def\name{Michael Preisach, BSc} |
|||
%% Enter the author’s name here: |
|||
\def\author{Michael Preisach} |
|||
|
|||
%% Hier Informationen für den rechten Block unter dem JKU-Logo eingeben, wobei die Elemente mit einem Buchstaben jeweils für die Überschrift und mit Doppelbuchstaben für den Inhalt sind. Falls Elemente nicht benötigt werden, bitte NICHT LÖSCHEN, sondern frei lassen, wie z.B. elementE bzw. elementEE. |
|||
\def\elementA{Submitted by} |
|||
\def\elementAA{\textbf{\name} \\ 1155264} |
|||
%% Hier Informationen für den rechten Block unter dem JKU-Logo eingeben, wobei die Elemente mit einem Buchstaben jeweils für die Beschreibung und mit Doppelbuchstaben für den Inhalt sind. |
|||
%% Anzuführen bei Masterarbeit: Eingereicht von, Anfegertigt am, BeurteilerIn, Mitbetreuung. |
|||
%% Anzuführen bei Dissertation: Eingereicht von, Anfegertigt am, ErstbeurteilerIn, ZweitbeurteilerIn, Mitbetreuung. |
|||
%% Anzuführen bei strukturiertem Doktorat: Eingereicht von, Angefertigt am, ErstbetreuerIn, ZweitbetreuerIn, Mitbetreuung. |
|||
%% |
|||
%% Enter information here for the right block under the JKU logo, whereby the elements should have one letter for the heading and double letters for content. |
|||
%% To be given for master thesis: Author, Submission, Thesis Supervisor, Assistant Thesis Supervisor. |
|||
%% To be given for doctoral thesis: Author, Submission, First Supervisor, Second Supervisor, Assistant Thesis Supervisor. |
|||
\def\elementA{Author} |
|||
\def\elementAA{\textbf{\author} \\ 1155264} |
|||
|
|||
\def\elementB{Submitted at} |
|||
\def\elementB{Submission} |
|||
\def\elementBB{\textbf{Institute for Networks and Security}} |
|||
|
|||
\def\elementC{Supervisor and First Examiner} |
|||
\def\elementC{First Supervisor} |
|||
\def\elementCC{Univ.-Prof.\@ DI Dr.\@ \textbf{René Mayrhofer}} |
|||
|
|||
\def\elementD{Second Examiner} |
|||
\def\elementDD{DI \textbf{Tobias Höller}} |
|||
\def\elementD{Second Supervisor} |
|||
\def\elementDD{\textbf{DI Tobias Höller}} |
|||
|
|||
\def\elementE{Assistant Thesis Supervisor / Mitbetreuung} |
|||
\def\elementEE{\textbf{Name}} |
|||
|
|||
\def\elementE{} |
|||
\def\elementEE{} |
|||
%% Hier Datum eingeben (Monat der Abgabe im Prüfungs- und Anerkennungsservice): |
|||
%% Enter the date (Month and year of submission to Examination and Recognition Services): |
|||
\def\date{Month Year} |
|||
|
|||
%% Hier Datum eingeben: |
|||
\def\date{\today} |
|||
%% Hier Ort eingeben: |
|||
%% Enter the location: |
|||
\def\place{Linz} |
|||
|
|||
%% Hier Titel eingeben; steht über dem K: |
|||
%% Enter the title; it appears above the K: |
|||
\def\title{Project Digidow: Biometric Sensor} |
|||
|
|||
%% Hier ggf. Untertitel und LVA eingeben; stehen unter dem K. Falls sie nicht benötigt werden, bitte NICHT LÖSCHEN sondern frei lassen: |
|||
\def\subtitle{} |
|||
\def\lva{} |
|||
%% Hier den Typ der Arbeit eingeben (0: Keine Arbeit, 1: Bachelorarbeit, 2: Masterarbeit, 3: Dissertation, 4: Diplomarbeit): |
|||
%% Enter the type of paper here (0: Not Thesis, 1: Bachelor’s Thesis, 2: Master’s Thesis, 3: Dissertation, 4: Diploma Degree Thesis): |
|||
\def\type{0} |
|||
|
|||
\newif\ifthesis |
|||
%% Ab hier müssen nur Änderungen vorgenommen werden, falls es sich um eine Bachelor- oder Masterarbeit oder eine Dissertation handelt. Wenn es sich darum handelt, die Auskommentierung der folgenden Zeile aufheben: |
|||
\thesistrue |
|||
|
|||
%% Hier den Typ der Arbeit eingeben (0: Bachelorarbeit, 1: Masterarbeit, 2: Dissertation, 3: Diplomarbeit): |
|||
\def\type{1} |
|||
%% Hier ggf. Untertitel eingeben; stehen unter dem K (nur bei 0): |
|||
%% If necessary, enter a subtitle here; below the K (only for 0): |
|||
\def\subtitle{Subtitle / Untertitel} |
|||
|
|||
%% Hier den angestrebten akademischen Grad eingeben: |
|||
\def\scdegree{Master of Science} |
|||
%% Enter the desired academic degree here: |
|||
\def\acadDegree{Master of Science} |
|||
|
|||
%% Hier die Studienrichtung eingeben: |
|||
%% Enter the major here: |
|||
\def\study{Computer Science} |
|||
|
|||
%% Hier ggf. Metadaten für das PDF eingeben. Falls sie nicht benötigt werden, bitte NICHT LÖSCHEN sondern frei lassen: |
|||
%% If necessary, enter metadata for the PDF here. If it is not needed, please DO NOT DELETE them. Simply leave them blank: |
|||
\def\pdfTitle{\title} |
|||
\def\pdfAuthor{\author} |
|||
\def\pdfSubject{} |
|||
\def\pdfKeywords{} |
|||
|
|||
Binary file not shown.
|
After Width: | Height: | Size: 48 KiB |
Binary file not shown.
Binary file not shown.
@ -1,4 +1,6 @@ |
|||
% !TeX encoding = UTF-8 |
|||
% !TeX root = MAIN.tex |
|||
|
|||
\chapter{Text} |
|||
|
|||
|
|||
|
|||
Text. |
|||
Loading…
Reference in new issue