Amadis

Secure Data Erasing for MPoC

Introduction

The MPoC certification requires the software to clear buffers immediately after use in a secure manner (MPoC 1B-1.4 and SSS 3.5). This section describes the mechanism implemented by the kernels to be compliant with these requirements.

Methodology

The kernels set the memory buffers to 0 using memset at initialization. They are then set to 0 before new data is written to them (each time). Once the data is no longer needed, they are again set to 0 using memset.

Â