What is the state of cryptography in Swift


(Travis Beech) #1

It seems to me the Swift is truly lacking core cryptography as part of the core language runtime. I understand that you can use CommonCrypto which is based on C but it would seem better to me to include cryptography as part of the core language runtime. Languages like C# and Java provide these as part of their language runtimes.

Travis Beech | Principal Developer | Unwired Revolution
Optimizing Operations for Mobile and Distributed Systems


(Douglas Gregor) #2

While I agree that a standard cryptography solution would be great, discussions of new functionality belong on the swift-evolution list. And, major new library functionality like this is considered out of scope for Swift 3, as noted on

  https://github.com/apple/swift-evolution

  - Doug

···

On Dec 8, 2015, at 6:19 PM, Travis Beech via swift-dev <swift-dev@swift.org> wrote:

It seems to me the Swift is truly lacking core cryptography as part of the core language runtime. I understand that you can use CommonCrypto which is based on C but it would seem better to me to include cryptography as part of the core language runtime. Languages like C# and Java provide these as part of their language runtimes.