pgpprivatekey
restructuring of pgp key, privatekey and publickey