[swift-evolution] Crypto routines as part of the core library

Travis Beech tbeech at unwiredrevolution.com
Tue Apr 12 22:45:42 CDT 2016

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

More information about the swift-evolution mailing list