#AppleCryptoUpdate Sure, here is the translation to English:

---

Apple Crypto Update

CryptoKit Enhancements

CryptoKit is Apple's native framework for cryptographic operations, which was first introduced in iOS 13. It has recently seen significant updates:

Support for PEM and DER formats: Developers can now initialize public and private keys directly from encrypted data in PEM and DER formats, making integration with external systems and key management tools easier.

Support for HKDF: Support has been added for the HKDF key derivation function based on HMAC, providing secure and standardized key derivation operations.

Multi-platform compatibility: Thanks to the Swift Crypto library, CryptoKit interfaces are available on all platforms that support Swift, including Linux and server environments.

---

Swift Crypto: The Platform Bridge

Swift Crypto is an open-source library that provides CryptoKit interfaces to the broader Swift community, ensuring consistent cryptographic operations across different platforms:

Custom implementation for each platform: On Apple systems, Swift Crypto relies on CryptoKit for cryptographic operations, while it uses BoringSSL on other systems.

Version compatibility: The latest release (Swift Crypto 3.8.1) supports Swift 5.9 and includes enhancements such as support for RSA-PSS keys and BoringSSL integration.

Controlled release: Swift Crypto is committed to following Semantic Versioning 2.0.0 to ensure stability and predictability of updates.

---

Limitations and Notes

Although CryptoKit and Swift Crypto provide cryptographic solutions,