Research Article

Semantically Secure Symmetric Encryption with Error Correction for Distributed Storage

Algorithm 1

AddHomSE key generation.
Gen:
Determine randomization length
Generate
random non-singular matrix
Goppa generator matrix
random permutation matrix
Set cleartext length
Output public parameters
Output secret key