diff --git a/Sources/CryptoExtras/EC/Curve25519+PEM.swift b/Sources/CryptoExtras/EC/Curve25519+PEM.swift index 5e8071c8..2176068e 100644 --- a/Sources/CryptoExtras/EC/Curve25519+PEM.swift +++ b/Sources/CryptoExtras/EC/Curve25519+PEM.swift @@ -13,7 +13,11 @@ //===----------------------------------------------------------------------===// import Crypto +#if canImport(FoundationEssentials) +import FoundationEssentials +#else import Foundation +#endif import SwiftASN1 @available(iOS 14.0, macOS 11.0, watchOS 7.0, tvOS 14.0, *) diff --git a/Sources/CryptoExtras/EC/PKCS8DERRepresentation.swift b/Sources/CryptoExtras/EC/PKCS8DERRepresentation.swift index bfaf11f4..390c0c5b 100644 --- a/Sources/CryptoExtras/EC/PKCS8DERRepresentation.swift +++ b/Sources/CryptoExtras/EC/PKCS8DERRepresentation.swift @@ -13,7 +13,11 @@ //===----------------------------------------------------------------------===// import Crypto +#if canImport(FoundationEssentials) +import FoundationEssentials +#else import Foundation +#endif import SwiftASN1 @available(iOS 14.0, macOS 11.0, watchOS 7.0, tvOS 14.0, *) diff --git a/Tests/CryptoExtrasTests/CMACTests.swift b/Tests/CryptoExtrasTests/CMACTests.swift index 386d906e..df858b2b 100644 --- a/Tests/CryptoExtrasTests/CMACTests.swift +++ b/Tests/CryptoExtrasTests/CMACTests.swift @@ -13,7 +13,11 @@ //===----------------------------------------------------------------------===// import Crypto import CryptoExtras +#if canImport(FoundationEssentials) +import FoundationEssentials +#else import Foundation +#endif import XCTest final class CMACTests: XCTestCase { diff --git a/Tests/CryptoExtrasTests/ECToolbox/BoringSSL/ECToolboxBoringSSLTests.swift b/Tests/CryptoExtrasTests/ECToolbox/BoringSSL/ECToolboxBoringSSLTests.swift index 4ce8552f..6ffb5f6d 100644 --- a/Tests/CryptoExtrasTests/ECToolbox/BoringSSL/ECToolboxBoringSSLTests.swift +++ b/Tests/CryptoExtrasTests/ECToolbox/BoringSSL/ECToolboxBoringSSLTests.swift @@ -12,7 +12,11 @@ // //===----------------------------------------------------------------------===// import Crypto +#if canImport(FoundationEssentials) +import FoundationEssentials +#else import Foundation +#endif import XCTest #if !canImport(Darwin) || canImport(CryptoKit, _version: 241.100.42) diff --git a/Tests/CryptoExtrasTests/PKCS8DERRepresentationTests.swift b/Tests/CryptoExtrasTests/PKCS8DERRepresentationTests.swift index f464e13b..62af0942 100644 --- a/Tests/CryptoExtrasTests/PKCS8DERRepresentationTests.swift +++ b/Tests/CryptoExtrasTests/PKCS8DERRepresentationTests.swift @@ -13,7 +13,11 @@ //===----------------------------------------------------------------------===// import Crypto +#if canImport(FoundationEssentials) +import FoundationEssentials +#else import Foundation +#endif import XCTest @testable import CryptoExtras