Efficient or/and easily implementable PA and EC

Result for task 2-a

Task 2-b: Fast encoding algorithm for error-correction,
Task 2-c: Error-correction on GPGPU for QKD

Fig. 2aResult for task 2-a