public PublicKeyEncSessionPacket(long keyId, PublicKeyAlgorithmTag algorithm, BigInteger[] data, byte[] extraData)
 {
     _version = 3;
     _keyId = keyId;
     _algorithm = algorithm;
     _data = (IBigInteger[])data.Clone();
     _extraData = extraData != null ? (byte[])extraData.Clone() : null;
 }
        public PublicKeyEncSessionPacket(
			long					keyId,
			PublicKeyAlgorithmTag	algorithm,
			BigInteger[]			data)
        {
            this.version = 3;
            this.keyId = keyId;
            this.algorithm = algorithm;
            this.data = (BigInteger[]) data.Clone();
        }