+1, totally agree with this. Сrypto routines are very important part of code (when they are used in application). So I believe we need standard, well-tested and supported by Swift team crypto libraries we can rely on.

It is ok to rely on 3rd party libraries in other areas, but IMO it is crucial to have "built-in" crypto functions in standard library(s). Probably not "full set" of algorithms, features, etc but believe that standard base algorithms/features (like MD5/SHA/AES/RSA) must be available.

Is there some information regarding crypto functions for Swift 3.0?

On 13.04.2016 6:45, Travis Beech via swift-evolution wrote:
It would seem to me that common crypto routines should become part of the core 
Swift libraries without having to rely on unknown third party libraries or 
bridging into the C based CommonCrypto lib.

Just some things off the top of my head that we should be able to do easily in 
pure Swift is AES encryption, digests such as HMAC SHA1, dealing with 
certificates and keys, support for other encryption algorithms such as RSA.

Am I completely off base for wanting this? These features exist in other 
languages such as Java and C#.

Thank you,

Travis Beech  |  Principal Developer  |  Unwired Revolution  |  c: 1 (209) 
535-5357
Optimizing Operations for Mobile and Distributed Systems
_______________________________________________
swift-evolution mailing list
[email protected]
https://lists.swift.org/mailman/listinfo/swift-evolution

_______________________________________________
swift-evolution mailing list
[email protected]
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to