Research Article
A Lightweight BCH Code Corrector of TRNG with Measurable Dependence
Table 1
Comparison of post-processing components of TRNG.
| | Properties | Limitations |
| von Neumann corrector | The output is unbiased and independent. | The output length is nondeterministic since compression rate is 0.25 on average. |
| XOR corrector | The post-processed data is independent and implementation is easy. | Compression rate is fixed as 0.5. The bias of output is fixed as if the bias of input is . |
| NIST’s conditioning component | The output bits of conditioning component are regarded as heuristically unbiased and independent. | The output bits have not been theoretically proven from the viewpoint of unbias and independence. |
| Code corrector | It is able to adjust the bias of output bits depending on used code and input bias. | The output bits of the code corrector are not independent even though the input sequence is independent. |
|
|