The Black Duck audit services group provides solutions and services to help companies manage their intellectual property. This is our core mission, and our reputation in this area is of critical importance to the success of our company. We frequently perform remote open source audits for world-class customers based on the trust we’ve built. In the vast majority of our audits, code owners entrust their code to our care, as we’re able to perform the work more efficiently and unobtrusively that way.
You can deliver code to us using a variety of methods. We’ll arrange the delivery using a method that meets your requirements. Following is our standard process and what we recommend to code owners:
Regardless of the method of delivery, we recommend the following procedures for all code transfers:
More details on data transfer and security procedures are available on request.
In addition to meeting the standards provided in the information security policy, we manage the safety and security of your software (and all information related to you) by employing the following methods:
On code delivery, a member of our audit services management team places the software objects on a Linux file server (the “code repository”) on an isolated network that only our audit delivery team can access. The code is restricted to the code repository and is there strictly for the software audit.
We analyze the code using various tools related to the audit being conducted. The servers with the tools are on the same isolated network as the code repository.
After the audit, we keep the code for a specified time (usually 30 days) in case you have any questions about the audit results that require additional research. At the end of that period, we shred the code (using tools that provide a thorough, secure method for wiping files from a hard drive in a way that makes them unrecoverable). We do not share the code with anyone other than the individuals doing the audit work.
We recommend using PGP encryption and SFTP for code transfers. If you prefer another method, we can work with you to make sure that your code is transferred securely.