Showing results for 
Show  only  | Search instead for 
Did you mean: 

Endpoint Encryption Bulk Key Export Utility (EE Key Dump, EEExport)

No ratings

I have seen many people ask if there was a way to bulk-export the EEPC keys from ePO.  While this seems counter-intuitive to many of us in security, there are a few legitimate reasons to do this.  Since the ePO team has given us a wonderful API, I was able to write this little utility to do just that.  This utility will allow you to export either all XML keys in ePO or a subset of XML keys based on a text file list of systems.  This will also dump a csv report of from the database so that it is easier to find the keys that you need.

This is a use at your own risk tool that operates under the following assumptions:

  1. You have rights to ePO.
  2. You have rights to the SQL back-end of ePO.  You either need to run the utility as a user with rights OR have a SQL account with rights. 
  3. The system that this tool is run on has access to both the ePO server and the SQL back-end.



Hey i was testing this tool and works as i need, any option to have this tool for the version 7.X?

Any option that you have to explain me how can i extract my keys from the database?


I am working on testing against version 7.x right now but it should work on 7.x builds.  I simply have not had a chance to test.  This tool will extract multiple keys from the database.  For single systems, please see the EDE product guide (  and search for 'Export recovery information'. 

Great tool. Have tested it with DE 7.12 and it works.

This tool is very useful. Is it possible to get a copy of the code?

While I can't share the code, I can share with you some of the details.

The API url string that I am leveraging (in c# terms) looks like this:

  "https://" + eposvr + ':' + epoport + "/remote/eeadmin.exportMachineKey?machineName=" + host + "&oldKeys=True";

Hope that helps!

Version history
Revision #:
1 of 1
Last update:
‎06-24-2013 04:30 PM
Updated by:

Community Help Hub

    New to the forums or need help finding your way around the forums? There's a whole hub of community resources to help you.

  • Find Forum FAQs
  • Learn How to Earn Badges
  • Ask for Help
Go to Community Help

Join the Community

    Thousands of customers use the McAfee Community for peer-to-peer and expert product support. Enjoy these benefits with a free membership:

  • Get helpful solutions from McAfee experts.
  • Stay connected to product conversations that matter to you.
  • Participate in product groups led by McAfee employees.
Join the Community
Join the Community