Linear Feedback Shift Register Explained