/**
 * SHA-256 fingerprint adapter for computing content-based document fingerprints.
 * 
 * <p>This package contains the concrete implementation of the {@link de.gecheckt.pdf.umbenenner.application.port.out.FingerprintPort}
 * that computes SHA-256 hashes of PDF document content to create stable, deterministic fingerprints.
 * 
 * <p>All file I/O and cryptographic operations are strictly confined to this adapter layer,
 * maintaining the hexagonal architecture boundary.
 * 
 */
package de.gecheckt.pdf.umbenenner.adapter.out.fingerprint;