Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/krzyzanowskim/CryptoSwift

CryptoSwift is a growing collection of standard and secure cryptographic algorithms implemented in Swift
https://github.com/krzyzanowskim/CryptoSwift

Readme fix (features)

3e6af6273448ac63c9878910da2a2caad28b03bd authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
add Changelog

dac72b47cbab0a16e8603a16be84a0bbe343ce43 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
minor. remove commented code and add reference url to test.

7b7e15bf00697eb6fd582c3dfa360324ea46aab7 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Fix AES decrypt in CFB block mode. #142

420fdb52c87747c829043c5950b0d4fcd25b9dfe authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
hotfix

ed9537c7ae2edfd183c487fde01b236325936bcd authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
fix cfb test

59e8151ff3186ff87df9981b17ab66d91d0827a3 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Link tests for targets

d733ea10952eaa2fb9263175c99462cdaa85d89a authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Remove leftover schema

b6d8893656d01b4ff114a5028eecb91040b40b20 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Remove Framework-Universal target and add build.sh to build the frameworks.

20f21524fbc563bda8f5e127025feefbdb7053c4 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #141 from DaveWoodCom/develop

Xcode automatic changes to the watchOS scheme

e0af3b4cad366f92876ab0415401effce65889fc authored almost 9 years ago by Marcin Krzyzanowski <[email protected]>
Xcode automatic changes to the watchOS scheme

923a8bdae851169cef4bdc1b8dceb3dc31b6c2e3 authored almost 9 years ago by Dave Wood <[email protected]>
Merge pull request #140 from DaveWoodCom/additional_targets

Add watchOS target

832337d0d9abd243e7e045ec7de94efc489e52e3 authored almost 9 years ago by Marcin Krzyzanowski <[email protected]>
Add watchOS target

526a5e9b960a6bcb123de935753b295b9945f9c8 authored almost 9 years ago by Dave Wood <[email protected]>
Setup OSX target. Setup bitcode settings

9a1362dc9c94d6f43e4cb1e6d77776bf779deb34 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Deployment target 8.0

b75f7d8ca49bfc21e8156419ce841fec938b477f authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Rename target CryptoSwift -> CryptoSwift iOS

9f033afa44925e31325ae718131f22793b4338d1 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Release 0.1.0. Update Readme.

0281ddabb9c42036f9af735733e0da8b74d3d357 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
remove trash code

75459461dfe22fe1e4060c34b127560d806e3057 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
update README.md with latest changes

89a37a16045a4e26b6915d3ba0226e31c89aa4b5 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Remove Cipher enum. Implement Cipher protocol.

774d567b0f26ffce1a098928ec0f7258a3df4671 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Update README.md

09a0c07c7eea011f6352a1480314b39c97605ed4 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Cleanups. No Optionals when not used.

b6ee8ae51f0c72f01a35d4ab5a6b77ef6e7beb67 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
CRC16

50239a5ba6a50ba35728d8162b3d151f9177c2f1 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Improve performance of MD5 and SHA by replacing generics with functions mostly.

34919ba374a568bb48b3656cf4a4cf66dbdfde05 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
add watchos target

b803ab06c14931c5e73a3ed72df16973b2b1d1a8 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Merge branch 'new-AES-Gladman' into develop

9abedbaef3e383b26ed078aa5a95fa169921ad47 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
cosmetics

c759c06df91f8b01d578951a9a4860fbc3ee80d9 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Use calculated sBox

1a03ddb9a98810abf9713047f9fc479c133f1638 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Speed execution by 300% by replacing extension UInt32->Int conversion with the inline Int(value)

b5f71dfb3d2aed1924780099a772195ee98d0849 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
AES Decryption updated

28fc261267d110cbfe73434f151cf0bb3603de36 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
New and faster AES encryption implementation is like 14x faster.

995d098c5e2fbf8b0f6f80e69d354b6850458835 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Merge branch 'master' into develop

853cbe06b6aead8a904e47178df5e2d138bcf42c authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Release 0.0.16

8435741cbdd1b4cedb949491720846a0aa3c6b48 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
mark NSData.md5() as nonobjc because interfere in runtime with private ObjC function. #135

ab41850ced27b755073d6b47b2c3f1552f099382 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Import Darwin.libc caused problems. #134

10b70e45fdde34d30821b09db05082847fa3af3c authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
startIndex in place of [0] index

28463e1e88ac74fb73011d25d59050ab6a4d62ad authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
codeCoverageEnabled

19d65ea8e676d604421ac33d3771b2812aedab72 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Add note about Embedded Binaries

84d94df27cfb953adcdabddc7141bd460275cfc8 authored almost 9 years ago by Marcin Krzyzanowski <[email protected]>
Separate Foundation dependency

98bcaa2f320a7a3c8ed84ce6c898d62909340918 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
More crypto functions for Array<UInt8>

8d636f4fcb850ddcc40cea81e5b9fcd0748bf292 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Remove unused NSDataSequence. Decouple Utils.swift. Refactoring.

6fff1dc5cbff930ed89f8092140dcaa709a44f3d authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Remove Foundation dependency from String

a43bea67e234714fe54fdbd188a7a02ed907fd1a authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Update toHexString()

8b743288bd5bcc9aaa300b220913aaa43408f67e authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Remove many Foundation dependencies by replacing NSData with [UInt8]. Separate Foundation dependency to extensions (ChaCha20, AES)

5efd01ecbef6949be655751a86efb4149e084825 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
add BytesSequence

d594ae0ec6c4db9280887523181bb7592c0d819e authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Define toHexString on Array<UInt8>

0b842b61ebf9aaac76422a953597464118342733 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Hash return [UInt8] in place of NSData

736325d33eb6dbe4ee09b6dfbae94e52f4faf8d7 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Merge branch 'master' into develop

01cb67c26f506fd94a20c7d5aa2c2ce8f77eeabf authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Release 0.0.15

94141c50f901309b1ec55a342c6269d21e44861f authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Merge branch 'hotfix/ctr-32-bit'

dca3934c947d923b303135fc234fbc7a94d0b134 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Merge branch 'hotfix/ctr-32-bit' into develop

323d9e905fc71b1e1eaacbc51f4ae3ae8f3b4125 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Fix CTR nonce calculation on 32bit arch.

e302748b6d618470a1753d98ebc3a492d2cb4741 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #125 from JaviSoto/carthage-build-error

Changed code signing identity to revered "iPhone Developer"

12bb2260e1e92f67495c8008405e69c4e9c89f7b authored almost 9 years ago by Marcin Krzyzanowski <[email protected]>
Changed code signing identity to revered "iPhone Developer". Fixes Carthage build issues.

aa7628179ffd622f7e4db81725ca47bac74aa000 authored almost 9 years ago by Javier Soto <[email protected]>
Merge pull request #126 from kkpoon/app-ext-api

set xcode project to allow App Extension API only

b0b9c8e363cefacdc0706383760998d981bb5af8 authored about 9 years ago by Marcin Krzyzanowski <[email protected]>
Replace pre-calculated S-Box and Inverse S-Box values with calculated values.

570a616c53160f51ba47bda5f75fa589ae7729f1 authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
set xcode project to allow App Extension API only

349e2bb9d164420d8ced2e7a5954ffb0a9d636f8 authored about 9 years ago by K.K. POON <[email protected]>
Update README with Changelog

c76b83fbdffcf4c3fb6dd1faab6fd31f4e974e25 authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
Update podspec to v. 0.0.14

994ef6c4c556d18a97df65d0566dfe2947ee4bcc authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
Merge branch 'develop'

af6d4155a16ccfdfa2292995801d5cb3c20af085 authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
Merge branch 'swift20' into develop

36a9c6cf7bf1680a3c46cfd8993914563c4802e1 authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #121 from foobar8675/swift20

Added conditional on init to AES avoid unintentionally returning nil

35e237248d0580fdb4a95b7927e6e9647e5714a3 authored about 9 years ago by Marcin Krzyzanowski <[email protected]>
Added unit test for AES with string key / iv

0806f9be9b70581a34b5f0a5b383fd25a290dd64 authored about 9 years ago by Matthew Chung <[email protected]>
Added conditional on init to AES avoid unintentionally returning nil

aa3a9215cd9049ee9b4edae99c07084e889c8b91 authored about 9 years ago by Matthew Chung <[email protected]>
Merge branch 'swift20' into develop

e52258b9cdd79aea4a65ba1faef5e054ace4f638 authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #119 from ibrahimkteish/swift20

Update recommended Xcode settings

e2d1ae3b770cd004d7cf5dff3bae721bd01da0f3 authored about 9 years ago by Marcin Krzyzanowski <[email protected]>
Fix all indentation

d55915b2e318fcd75eacd43a26e738865eccca50 authored about 9 years ago by Ibrahim Kteish <[email protected]>
Fix Indentation

840cd480fd99285558b5551b1f933f89e23fdfd5 authored about 9 years ago by Ibrahim Kteish <[email protected]>
Fix "Result of call to 'map' is unused" by replacing map({}) by forEach({})

d725e6e7ae047022c552adeddf45e4283c39bb9a authored about 9 years ago by Ibrahim Kteish <[email protected]>
Update to recommended Xcode Settings

Silent 5 warnings : "Result of call to 'map' is unused"

b5c06e44bec961dfd41cf55737360d2d2a9b83df authored about 9 years ago by Ibrahim Kteish <[email protected]>
Support Xcode 7 beta 6

bbc2961138f07e98178db66c45b7e808505539a3 authored about 9 years ago by Matias Cudich <[email protected]>
Merge pull request #116 from mcudich/xcode7-beta6

Support Xcode 7 beta 6

0f493f7b85a4a8ec2d9a80db89df548427f608a9 authored about 9 years ago by Marcin Krzyzanowski <[email protected]>
Support Xcode 7 beta 6

74ae65668b98290beee9c6cc4ec0478708c07a7b authored about 9 years ago by Matias Cudich <[email protected]>
Release 0.0.13

dc83ce9087e00017e34427c55801e20162f22d5c authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
make toHexString() public

fff09e037a5c757e68ac410632bad3ab5a6a914f authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
Update tests to lowercase hex string

c30cea8f1e722c387b713d4daffc47fca09d9a51 authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
Remove NSData.hexString property toHexString() due to private property of that name. #105

c78127d7c1dd2050ca0c321becd6dfa5e07d120d authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
reworking the lowercase to use an appropriate format as opposed to lowercaseString

d671dfab72f557d63af6fab3b7445d53505bb686 authored about 9 years ago by Logan Wright <[email protected]>
make toHexString() public

836d40b5f3ffdf28622acc062969fb72ca14d013 authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
update README.md

848bf1785f1f6bf4cbcf7039449e2764699afdb5 authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
update README.md

e996a0957e78d066a2ce8c078d2842e97469f1ed authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
Remove NSData.hexString property, use toHexString() due to private property of that name. #105

7185e32ad52a86fea0d3af0af1dd4704b0242137 authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
Remove NSData.hexString property toHexString() due to private property of that name. #105

cb2f1241ede8987c2c769e779c5c0a8333d959af authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
Update tests to lowercase hex string

cb36f8312aa400a13ce25f43e8790dd6dd69ad4d authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
setup @testable

c91a77766880ff6a5479760dfb1a94bdbb67a068 authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
fix build warning "ld: warning: directory not found for option"

19f97388c56d0a0dfe42e477a99d952308ca5538 authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
reworking the lowercase to use an appropriate format as opposed to lowercaseString

d3e798cca69e49cdec3d3ed1b2c8b191d23e1094 authored about 9 years ago by Logan Wright <[email protected]>
Merge pull request #112 from LoganWright/master

Lowercase

c7586a36787f3dafe723ce173aa7c12789f0ad75 authored about 9 years ago by Marcin Krzyzanowski <[email protected]>
reworking the lowercase to use an appropriate format as opposed to lowercaseString

31fb8a2c7a9e0012587b4cc1c8eb71f699f22df2 authored about 9 years ago by Logan Wright <[email protected]>
fuxxif change for beta5

f23b3545ae3b9cb8d2026d5d6cf56f4c0708799c authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
fuxxif change for beta5

ad4db3095a9ccc034c1eb65934a89c670012e6a0 authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #107 from skyylex/develop

Added Carthage to installation section

b34f25a7d243baec280db3e523a30b40b676ac04 authored about 9 years ago by Marcin Krzyzanowski <[email protected]>
Added Carthage to installation section

52ffe5d0e3882894ebf2e96074663eebc1e80e85 authored about 9 years ago by Yury Lapitsky <[email protected]>
Merge branch 'master' into swift20

8446dadd7a51eb0c968873f94c3f0cec8b5ed165 authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
Update to v 0.0.12

bb7f2c187b7e6033f2995b9ea5f8db179e2e6a21 authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
Missing guard for CTR

a845c89e285cc4344ad3da6d335c1bfae33f8d20 authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
Use throws in place of nil for ciphers

9504f1df6a85b83742dd44f8a149d97e8015c428 authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
Counter (CTR) cipher block mode

f4088b77595424f00792e23cb6304031f361f7fc authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
Use NSDataSequence by SHA

b697f33eb6fcf95181cf9c12f17cbe556087f8e7 authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
Use NSDataSequencer for MD5

0d39c209ebe6324134a9c5ab812973d202f2e4f9 authored about 9 years ago by Marcin Krzyżanowski <[email protected]>