The Essentials of Porting Software Certificate