本文へ移動
cccskills
無料GitHub で公開

secure-data-destruction

Implements NIST SP 800-88 Rev. 1 media sanitization procedures including Clear, Purge, and Destroy methods for all media types. Covers certificate of destruction generation, verification procedures, vendor management for third-party destruction, and chain of custody documentation. Activate for data destruction, media sanitization, secure erasure, certificate of destruction queries.

インストール方法を見る

含まれるファイル(5)

  • SKILL.md16.7 KB
  • assets/template.md3.0 KB
  • references/standards.md2.7 KB
  • references/workflows.md3.1 KB
  • scripts/process.py8.9 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Secure Data Destruction

Overview

Secure data destruction ensures that personal data is rendered permanently irrecoverable when retention periods expire, assets are decommissioned, or erasure is required. NIST Special Publication 800-88 Revision 1 (Guidelines for Media Sanitization) provides the authoritative framework for sanitization methods. This skill covers the three sanitization levels (Clear, Purge, Destroy), media-specific procedures, certificate of destruction generation, verification requirements, and vendor management for outsourced destruction services.

Legal and Regulatory Foundation

NIST SP 800-88 Rev. 1 — Guidelines for Media Sanitization (December 2014)

Defines three levels of media sanitization:

  • Clear: Applies logical techniques to sanitize data in all user-addressable storage locations. Protects against simple, non-invasive data recovery techniques.
  • Purge: Applies physical or logical techniques that render target data recovery infeasible using state-of-the-art laboratory techniques.
  • Destroy: Renders target data recovery infeasible using state-of-the-art laboratory techniques AND results in the inability to use the media for storage of data.

GDPR Article 5(1)(f) — Integrity and Confidentiality

Personal data shall be processed in a manner that ensures appropriate security, including protection against unauthorised or unlawful processing and against accidental loss, destruction, or damage. Secure destruction is the final step in the data lifecycle security chain.

ISO/IEC 27001:2022 — Annex A Control A.7.14 — Secure Disposal or Re-Use of Equipment

Equipment containing storage media shall be verified to ensure that any sensitive data and licensed software has been removed or securely overwritten prior to disposal or re-use.

UK ICO Guidance on Data Destruction

The ICO recommends that organisations ensure personal data is disposed of securely, whether in electronic or paper form, and that appropriate verification is conducted to confirm destruction.

EN 15713:2009 — Secure Destruction of Confidential Material

European standard for organizations providing secure destruction services, including requirements for personnel, premises, equipment, and processes.

Sanitization Method Selection

Decision Framework

The appropriate sanitization method depends on the confidentiality level of the data and the future disposition of the media:

[Media Contains Personal Data?]
         │
         ├── No ──► Standard disposal (no sanitization required)
         │
         └── Yes ──► [Confidentiality Classification?]
                       │
                       ├── Standard Personal Data
                       │     └── [Media Disposition?]
                       │           ├── Reuse within org ──► CLEAR
                       │           ├── Reuse external ──► PURGE
                       │           └── Disposal ──► DESTROY
                       │
                       ├── Special Category Data (Art. 9)
                       │     └── [Media Disposition?]
                       │           ├── Reuse within org ──► PURGE
                       │           ├── Reuse external ──► DESTROY
                       │           └── Disposal ──► DESTROY
                       │
                       └── Highly Sensitive (financial, security, legal)
                             └── DESTROY (regardless of disposition)

Sanitization Methods by Media Type

Media TypeCLEARPURGEDESTROY
HDD (magnetic)ATA Secure Erase (single pass overwrite with fixed pattern)ATA Secure Erase Enhanced (multiple pass with verification); Degaussing with NSA/CESG-approved degausserPhysical destruction: shredding (particle size ≤ 2mm), disintegration, incineration, or smelting
SSD / FlashATA Secure Erase (vendor implementation)ATA Sanitize Block Erase or Crypto Erase (if SED); NVMe Format with Crypto ErasePhysical destruction: shredding (particle size ≤ 2mm), disintegration, incineration
Magnetic tapeOverwrite entire tape with fixed pattern (single pass)Degaussing with NSA/CESG-approved degausser rated for tape coercivityPhysical destruction: shredding, incineration
Optical media (CD/DVD/Blu-ray)Not applicable (WORM media)Not applicable (WORM media)Physical destruction: shredding (particle size ≤ 0.5mm), incineration
USB flash drivesATA Secure Erase (if supported)Crypto Erase (if SED); vendor-specific sanitize commandPhysical destruction: shredding, disintegration
Mobile devicesFactory reset + encryption verificationCrypto Erase (full-device encryption key destruction)Physical destruction: shredding
Paper documentsNot applicableNot applicableCross-cut shredding (DIN 66399 P-4 minimum; P-5 for special category data); incineration
Virtual machines / cloud instancesDelete VM and associated disks; verify deallocationCrypto Erase (destroy encryption keys); vendor-certified sanitizationRequest destruction certificate from cloud provider (limited availability)

DIN 66399 Paper Shredding Security Levels

LevelParticle SizeUse Case
P-1≤ 12mm stripsGeneral, non-personal documents
P-2≤ 6mm stripsInternal documents, low sensitivity
P-3≤ 2mm strips or 320mm² particlesPersonal data (standard)
P-4≤ 160mm² particles (max 6mm width)Minimum for GDPR personal data
P-5≤ 30mm² particles (max 2mm width)Special category data, financial data
P-6≤ 10mm² particles (max 1mm width)Classified, intelligence-grade
P-7≤ 5mm² particles (max 1mm width)Top secret, maximum security

Destruction Procedures

Procedure 1: In-House Electronic Media Destruction

PROCEDURE: IN-HOUSE ELECTRONIC MEDIA SANITIZATION
Organization: Orion Data Vault Corp
Procedure ID: SEC-DEST-001

1. ASSET IDENTIFICATION
   - Record asset tag, serial number, media type, capacity
   - Record data classification level
   - Record owning department and data categories stored
   - Verify no active litigation hold applies (check litigation hold register)

2. CHAIN OF CUSTODY
   - Collect media from originating department with signed handover form
   - Transport in sealed, tamper-evident container
   - Log receipt in destruction register with timestamp and receiving officer

3. SANITIZATION EXECUTION
   a. Select sanitization method per decision framework above
   b. For CLEAR:
      - Execute ATA Secure Erase / vendor secure erase command
      - Log start time, end time, tool used, firmware version
   c. For PURGE:
      - Execute degaussing (record degausser model, field strength, pass count)
      - OR execute Crypto Erase (record key destruction confirmation)
      - OR execute ATA Sanitize command (record command type and completion)
   d. For DESTROY:
      - Transfer to destruction equipment (shredder, disintegrator)
      - Execute destruction (record equipment model, particle size achieved)
      - Collect destroyed material in secure waste container

4. VERIFICATION
   - For CLEAR/PURGE: Attempt to read data from sanitized media using forensic tools
   - Verification must be performed by a different individual than the one who executed sanitization
   - For DESTROY: Visual inspection to confirm media is physically irrecoverable
   - Record verification result (PASS/FAIL)
   - If FAIL: Escalate to next sanitization level

5. DOCUMENTATION
   - Generate Certificate of Destruction (see template below)
   - Update asset register to mark asset as destroyed/sanitized
   - File certificate in destruction records (retain for 7 years)

Procedure 2: Third-Party Destruction Service

PROCEDURE: THIRD-PARTY DESTRUCTION SERVICE MANAGEMENT
Organization: Orion Data Vault Corp
Procedure ID: SEC-DEST-002

1. VENDOR QUALIFICATION (pre-engagement)
   - Verify EN 15713:2009 certification (or equivalent)
   - Verify ISO 27001:2022 certification
   - Verify ADISA (Asset Disposal & Information Security Alliance) certification
   - Review vendor's data processing agreement (Art. 28 GDPR)
   - Conduct on-site audit of destruction facility
   - Verify insurance coverage (minimum £5M professional indemnity)
   - Verify DBS checks on all personnel handling media

2. PRE-COLLECTION PREPARATION
   - Complete asset inventory of items for destruction
   - Seal items in tamper-evident containers
   - Affix unique tracking barcode to each container
   - Generate collection manifest listing all assets by serial number

3. COLLECTION AND TRANSPORT
   - Vendor arrives with GPS-tracked, locked vehicle
   - Verify driver identity against pre-approved personnel list
   - Hand over sealed containers with signed collection manifest
   - Retain copy of collection manifest

4. DESTRUCTION EXECUTION (at vendor facility)
   - Option A: On-site destruction (vendor brings mobile shredder)
     - Orion Data Vault Corp representative witnesses destruction
     - Video recording of destruction process
   - Option B: Off-site destruction (at vendor facility)
     - GPS tracking of vehicle to vendor facility
     - Video evidence of destruction provided within 24 hours

5. CERTIFICATE OF DESTRUCTION
   - Vendor provides Certificate of Destruction within 5 business days
   - Certificate must include: asset serial numbers, destruction method, particle size,
     date/time, location, personnel involved, verification method
   - Cross-reference certificate against collection manifest (100% match required)

6. ANNUAL VENDOR AUDIT
   - Annual on-site audit of vendor facility and processes
   - Review vendor's incident register
   - Verify continued certification compliance
   - Review subcontractor arrangements (if any)

Certificate of Destruction Template

═══════════════════════════════════════════════════════════════
         CERTIFICATE OF DESTRUCTION
         Orion Data Vault Corp
═══════════════════════════════════════════════════════════════

Certificate Number: COD-2026-0087
Date of Destruction: 2026-03-14
Location: Orion Data Vault Corp — Secure Destruction Room B2

REQUESTING DEPARTMENT: IT Operations
AUTHORISED BY: [Information Security Manager Name]
DATA PROTECTION OFFICER APPROVAL: [DPO Name] — Approved 2026-03-12

ASSETS DESTROYED:
┌────────────┬──────────────┬──────────┬──────────┬───────────────┬──────────────┐
│ Asset Tag  │ Serial No.   │ Type     │ Capacity │ Data Class.   │ Method       │
├────────────┼──────────────┼──────────┼──────────┼───────────────┼──────────────┤
│ OD-SRV-441 │ WD-2TB-A8F21 │ HDD 3.5" │ 2 TB     │ Special Cat.  │ DESTROY      │
│ OD-SRV-442 │ WD-2TB-A8F22 │ HDD 3.5" │ 2 TB     │ Special Cat.  │ DESTROY      │
│ OD-LAP-219 │ SM-512-C3E01 │ SSD M.2  │ 512 GB   │ Standard PD   │ PURGE+DESTROY│
│ OD-USB-088 │ KN-64G-D1F03 │ USB Flash│ 64 GB    │ Standard PD   │ DESTROY      │
│ OD-TAP-017 │ LT-8TB-E2G04 │ LTO-8    │ 12 TB    │ Financial     │ DESTROY      │
└────────────┴──────────────┴──────────┴──────────┴───────────────┴──────────────┘

SANITIZATION DETAILS:
- Method: Physical destruction via industrial shredder (model: HSM Powerline FA 500.3)
- Particle size achieved: 2mm (compliant with DIN 66399 E-4 / H-5)
- Pre-destruction purge: Degaussing performed on HDDs and tape (Verity Systems V94 DG,
  field strength: 1.2 Tesla, 2 passes)

VERIFICATION:
- Post-shredding inspection: PASS — no intact media fragments exceeding particle size spec
- Verified by: [Security Officer Name] — independent of destruction operator
- Photographic evidence: Retained in destruction records (file: COD-2026-0087-photos.zip)

WASTE DISPOSAL:
- Destroyed material transferred to licensed WEEE recycler
- Recycler: [Licensed Recycler Name], License No: [WEEE License]
- Transfer note reference: WTN-2026-0087

CHAIN OF CUSTODY:
- Collected from: Server Room A (Rack 14) by [IT Technician Name]
- Collection date: 2026-03-13
- Stored in: Secure Destruction Staging Area (locked, access-controlled)
- Destruction witnessed by: [Security Officer Name]

CERTIFICATION:
I certify that the assets listed above have been destroyed in accordance
with NIST SP 800-88 Rev. 1 guidelines and Orion Data Vault Corp
Secure Destruction Procedure SEC-DEST-001.

Destruction Operator: _________________________ Date: 2026-03-14
Verification Officer: _________________________ Date: 2026-03-14
DPO Acknowledgement:  _________________________ Date: __________

═══════════════════════════════════════════════════════════════
         RETAIN THIS CERTIFICATE FOR 7 YEARS
         Next review: 2033-03-14
═══════════════════════════════════════════════════════════════

Vendor Management Checklist

Pre-Qualification Requirements

RequirementStandardEvidence Required
Information security managementISO/IEC 27001:2022Current certificate from accredited body
Secure destruction servicesEN 15713:2009Current certificate
Asset disposal securityADISA certificationCurrent ADISA certificate with relevant claim level
Data processing agreementGDPR Art. 28Signed DPA covering destruction as processing activity
Personnel securityDBS/vetting checksConfirmation that all personnel with access to media are vetted
InsuranceProfessional indemnityCertificate of insurance (minimum £5M)
Environmental complianceWEEE Regulations 2013Waste carrier license; evidence of WEEE-compliant recycling
Business continuityOperational resilienceBCP documentation; alternative facility available
Incident managementBreach notification capabilityDocumented incident response procedure; 24-hour notification commitment
Transport securitySecure logisticsGPS-tracked vehicles; locked and alarmed compartments

Annual Vendor Performance Review

MetricTargetMeasurement
Certificate of destruction delivery timeWithin 5 business days of destructionPer engagement
Collection scheduling reliabilityWithin agreed collection window (±2 hours)Per collection
Asset inventory accuracy100% match between manifest and certificatePer engagement
Incident countZero security incidentsAnnual
Certification maintenanceAll certifications currentAnnual check
Audit findingsZero critical or major findingsAnnual audit

Record Keeping

Destruction Records Retention

RecordRetention PeriodStorage
Certificate of Destruction7 years from destruction dateSecure document management system (encrypted)
Collection manifests7 years from collection dateFiled with associated certificate
Chain of custody logs7 years from destruction dateFiled with associated certificate
Photographic/video evidence3 years from destruction dateSecure encrypted storage
Vendor audit reports7 years from audit dateVendor management file
Vendor DPADuration of relationship + 6 yearsLegal records

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Implements 42 CFR Part 2 protections for substance use disorder patient records. Covers written consent requirements stricter than HIPAA, re-disclosure prohibition, court order procedures, qualified service organization agreements, and 2024 amendments aligning Part 2 with HIPAA. Keywords: 42 CFR Part 2, substance use disorder, SUD records, re-disclosure, consent, Part 2 amendments.

日本語の概要は準備中です。原文の説明を表示しています。

mukul975/Privacy-Data-Protection-Skills3032026年3月17日 更新

Guides assessment of third-country adequacy decisions under GDPR Article 45 for international data transfers. Covers the current EC adequacy decisions list, adequacy assessment criteria, partial adequacy handling, and monitoring of adequacy decision reviews. Keywords: adequacy decision, Article 45, third country, adequate protection, EC adequacy list.

日本語の概要は準備中です。原文の説明を表示しています。

mukul975/Privacy-Data-Protection-Skills3032026年3月17日 更新

Implements age-gating mechanisms for online services to restrict access based on user age. Covers hard gates versus soft gates, neutral age prompts, re-verification triggers, circumvention prevention, and regulatory requirements under GDPR, COPPA, UK Online Safety Act, and DSA. Keywords: age gate, age restriction, neutral prompt, children, online services, access control.

日本語の概要は準備中です。原文の説明を表示しています。

mukul975/Privacy-Data-Protection-Skills3032026年3月17日 更新

Evaluates and implements age estimation and verification technologies for online services. Covers facial age estimation, digital ID verification, self-declaration with risk assessment, AI-based age estimation, and the accuracy versus privacy tradeoff. Includes ICO guidance and euCONSENT framework. Keywords: age verification, age estimation, facial analysis, digital ID, children, online safety.

日本語の概要は準備中です。原文の説明を表示しています。

mukul975/Privacy-Data-Protection-Skills3032026年3月17日 更新

Preparing EU AI Act compliance documentation for high-risk AI systems. Covers Annex III classification, technical documentation under Art. 11, conformity assessment, risk management systems, and CE marking requirements. Keywords: EU AI Act, high-risk AI, Annex III, conformity assessment, CE marking.

日本語の概要は準備中です。原文の説明を表示しています。

mukul975/Privacy-Data-Protection-Skills3032026年3月17日 更新

Implements GDPR Art. 22 automated decision-making and AI Act Art. 14 human oversight requirements for AI systems. Covers identification of solely automated decisions, meaningful human intervention design, logic explanation mechanisms, and contestation procedures. Keywords: Art. 22, automated decision, human oversight, AI Act, profiling, contestation.

日本語の概要は準備中です。原文の説明を表示しています。

mukul975/Privacy-Data-Protection-Skills3032026年3月17日 更新

mukul975 のスキルをすべて見る

このスキルの問題を報告する