PMSP - Computational pseudo-randomness and extractors I