# Ejemplos de Criptografía macOS Swift

Ejemplos de criptografía macOS Swift incluyendo funciones hash, cifrado/descifrado y firmas digitales

> Página canónica: https://elysiatools.com/es/samples/macos-cryptography-swift

- **Categoría:** Swift

- **Palabras clave:** swift, macos, cryptography, hash, encryption, decryption, aes, rsa, hmac, signatures

## Descripción general

Ejemplos de criptografía macOS Swift incluyendo funciones hash, cifrado/descifrado y firmas digitales

## Ejemplos

- **Funciones Hash**: Calcular MD5, SHA-1, SHA-256 y SHA-512 usando CommonCrypto y CryptoKit
- **Cifrado/Descifrado**: Cifrar y descifrar datos usando cifrado simétrico AES y cifrado asimétrico RSA
- **Firmas Digitales**: Crear y verificar firmas digitales usando algoritmos RSA y ECDSA

## Cuándo usarlo

- Use this sample set when you want reference inputs for Ejemplos de Criptografía macOS Swift.
- Use it to preview output formats and compare related sample variants.

## Cómo funciona

- Open a sample entry to inspect the prepared example payload or asset.
- Compare it with related tools to understand how the workflow connects.

## Casos de uso

- Funciones Hash
- Cifrado/Descifrado
- Firmas Digitales

## Preguntas frecuentes

### What is included in Ejemplos de Criptografía macOS Swift?

This page includes curated sample entries, related tools, and neighboring sample collections for Ejemplos de Criptografía macOS Swift.

## Herramientas relacionadas

- [IBAN & SWIFT Validator](https://elysiatools.com/es/tools/iban-swift-validator): Validate International Bank Account Number (IBAN) and SWIFT/BIC codes with checksum verification
- [Validador de Código SWIFT](https://elysiatools.com/es/tools/swift-code-validator): Valida códigos de identificación bancaria SWIFT/BIC
- [Cifrado / Descifrado RSA](https://elysiatools.com/es/tools/rsa-encrypt-decrypt): Cifra texto con una clave pública RSA o descifra el texto cifrado con la clave privada correspondiente, usando padding OAEP (SHA-1 o SHA-256). Maneja mensajes largos por bloques. Las claves y datos se quedan en local. No se ofrece PKCS#1 v1.5 (Node lo deshabilita para descifrar por ataques Bleichenbacher).
- [Herramienta de cifrado AES](https://elysiatools.com/es/tools/aes-encryption-tool): Cifra o descifra texto y archivos con AES-256-GCM y exporta paquetes basados en IV
- [Generador Bcrypt](https://elysiatools.com/es/tools/bcrypt-generator): Generar hash bcrypt desde contraseña
- [Generador de firma digital](https://elysiatools.com/es/tools/digital-signature-generator): Firma un mensaje con una clave privada o verifica una firma con una clave pública — soporta RSA-PSS (SHA-256), ECDSA (P-256) y Ed25519. Criptografía puramente local (Node crypto.createSign/createVerify), sin red. Pega una clave PEM para firmar o verificar una firma base64. Esta herramienta firma/verifica; no genera pares de claves.
- [Comparador de algoritmos hash](https://elysiatools.com/es/tools/hash-algorithm-comparator): Aplica MD5, SHA-1, SHA-256, SHA-512, BLAKE2b y BLAKE3 a la misma entrada y compáralos lado a lado: longitud de salida, digest hex/Base64, estado de seguridad (roto/moderno) y benchmark de velocidad relativa. Útil para enseñanza, elegir algoritmo o verificar checksums.
- [Generador y Verificador HMAC](https://elysiatools.com/es/tools/hmac-generator-verifier): Calcula una firma HMAC sobre un mensaje + secreto con SHA-1/SHA-2/SHA-3/BLAKE2, o verifica una firma entrante (comparación en tiempo constante), con presets para Stripe / Slack / GitHub

## Contenido relacionado

- [Ejemplos de Criptografía Android Java](https://elysiatools.com/es/samples/android-cryptography-java): Ejemplos de criptografía Android Java incluyendo cálculo de hash, encriptación AES y codificación Base64
- [Ejemplos de Criptografía Android Kotlin](https://elysiatools.com/es/samples/android-cryptography-kotlin): Ejemplos de criptografía Android Kotlin incluyendo cálculo de hash, encriptación AES y codificación Base64
- [Ejemplos de Criptografía](https://elysiatools.com/es/samples/cryptography): Ejemplos completos de criptografía incluyendo cifrado simétrico, asimétrico, funciones hash, firmas digitales y protocolos de intercambio de claves
- [Ejemplos de Criptografía Web Go](https://elysiatools.com/es/samples/web-cryptography-go): Ejemplos de criptografía y seguridad Web Go incluyendo cálculo de hash, cifrado simétrico y codificación/decodificación Base64
- [Ejemplos de Criptografía Web Python](https://elysiatools.com/es/samples/web-cryptography-python): Ejemplos de criptografía y seguridad Web Python incluyendo computación de hash, cifrado simétrico y codificación Base64
- [Ejemplos de Cifrado Windows C++](https://elysiatools.com/es/samples/windows-cryptography-cpp): Ejemplos de cifrado Windows C++ incluyendo cálculo de hash, cifrado/descifrado AES y codificación/decodificación Base64
