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

Byte init with [Bit]

d0d13d3e145e30f0f9168acd9736a5f46cce4a3b authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
Bit extension (invert bits)

461eccf50a80adb264109ecd9302463c10338ed1 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
poly init

9b9d06b9e6e910422a4e80017b66c44fa6c2161f authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
wip

51470f0af71e2db472078d653ea55b5c8218cfa7 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
update README with installation section

f8001533faa7d71c0f225b4fe7cefff7e83aae7c authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
move to enum with tuple. add missing crc32 to enum.

37d707c9e7d6bf5f2bca18f3b2e39a2e242e06e5 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
update test vectors

45806aaca887a9af430b4085fc7ba306b2b3ad60 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
Optionals madness in tests

7f4d5ee86da1008bcc55ae09421f14d2b37eec91 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
Cipher encrypt/decrypt returns optionals

a7725a370dccf702c092a345c85f972f231c5d8d authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
keySetup -> contextSetup

199808e7e61b80480cb9ba978562acf407dce876 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
README update regarding cipher extensions

6f22b550e933de2b096ed7558e5ac09e720c9e32 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
update readme and stuff

1b9469cd364dac69fe7274de3be7d49f626ebabd authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
String and NSData extension

675002f8be06a9a613cf4fad343579d1504335df authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
Current version is 0.0.2

1e89af817a134257d5ac21a87b825faea37f62da authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
refactor public api

67bf827fa55fb9f7b05774d8fd1f8734a3e0fc16 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
refactor enums, cleanup

edc874ed45289f9f5decc8015d404dbcc7105782 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
ChaCha20 is working. Utils functions moved to Utils.

ea7c40e05047997c854f21fe28a29acc83ec6d4f authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
ChaCha20 initials

a710bf111c011245470f9f22c0538492f87454c9 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
Why? Because I can

28cf8ae38897797010c8affaba7122339d1ad91d authored about 10 years ago by Marcin Krzyzanowski <[email protected]>
delete empty SHA3 (not ready yet)

df61e7818e527456480bd6b86e99284c53ec32ff authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
CRC-32

e7743b758d9ca2a6dde29f8ca8d1791eba278883 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
SHA384 & SHA512

39375d4cb75ca1bd2e872f9cb067d8697ef38001 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
setup version number = 0.1

6ddfeffa90257c0c9f6bdbebcf5e53674bcda84f authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
add missing sha224 to enum

bcfdef3022da7c938fce15a600c80e14e9644ef6 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
Some initials for sha512

353191fe00356f950713f76d05973ade7f17bc70 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
minors

a6d0bd877a4e39d871ab0817f07690bbc1db3903 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
SHA256 -> SHA2 with variants (224, 256)

7a62fbc93928df1200b350576869a38396e72cc2 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
update readme

78a540e76b4f2db3661391c6c41db3c3f7794e4e authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
Optional chaining for sha256

1c71259ed9be18650b9ed5b3d4746c967c876bbd authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #4 from tomkowz/fork-master

Improved StringExtension.swift using optional chaining

b430ae3e30e179fff859720a304a9c5f1c6abe17 authored about 10 years ago by Marcin Krzyzanowski <[email protected]>
Implementation of SHA256

3cb4475074b4552cce257aa5f734dc6665200b52 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
Improved StringExtension.swift using optional chaining

a2fdd96c02d5d5c737d829de71a18ba0766d58e3 authored about 10 years ago by Tomasz Szulc <[email protected]>
Workaround against swift crash when return value as property Xcode6-beta6 rdar://18061554

c8e779f9af5d9fe1debdfcfe45803ecbf3d61fc2 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
calculate() return non-optional value (#2)

0ef9d003b25b2255e1de9e806da73c50ee7a7546 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
Bit.zero -> Bit.Zero (beta6)

735bbbf43e6bff6ab586a5f781651403e0b9ce45 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
Workaround for broken bitwise operations (rdar://18060945)

f7a98c063e30c816a4a5b10455dc31e708284158 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
Update Byte extension for bits. Bool -> Bit

3c6fca15857d84fc2a84d0a8c3f259bc10961442 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #3 from tomkowz/fork-master

Removed both redundant inheritance of CryptoHash enum and assigned values to cases

994e510b5c59681024a6decefa5bfb58d96853a1 authored about 10 years ago by Marcin Krzyzanowski <[email protected]>
Removed both redundant inheritance of CryptoHash enum and values assign to cases.

8dc0e60702c2158a2b1d57d178962d6484eefeb7 authored about 10 years ago by Tomasz Szulc <[email protected]>
README update

f8fffcd0313afc22530e872dea755886759df498 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
CryptoHashBase class. SHA1 fix and tests.

c1959fa960589401bdc72b3f411ee434f92284a4 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
Addedd SHA1 hash

fff41a1a91891f76a017e6f9af8183128207413a authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
fix corner (0) case of bit shifting

9578602d27be3262aa20d24829b0049bbfa67147 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
extensive MD5 tests. fix calculation of hash for longer input data.

fb30266f170005a5a8324a03603186083a51afe4 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
Never underestimate random memory value

f932cfbbc94481d3c4467ac53f22dd6fc7cd0487 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
Fix array of bytes -> fix MD5 calculation

5154fb6bbb493d9aeda96b5b1cc2248c50655bc1 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
general MD5 fixes, tests update

85b0de0474d30f45008dde4863876eac827cd149 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
MD5 in Pure Swift

b992bd4c3655d7851245f248df328cb60210d9d3 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
toBytes fixes

md5 crashing

faa315738e49a0cddecc82c88c2f62cc66c4ef28 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
truncated shift left &<<

8439710b1fa67aff5ffd4926f23af2e2a635530a authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
minors

e9cbad78468f857c60757cedfc7597c33dcfa00c authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
Some useful extensions for numbers and initial work of MD5 imlementation.

Remove OpenSSL dependency due to latest change in Swift

0c22922fb74693d030603610a3e577c770e7810e authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
Update OpenSSL dependency where Swift issue is workarounded

108df19c5b91bbaf768603e48191fa784362132d authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
Bignum update fixing some memory leaks

RSA can't be done yet due to http://j.mp/1qDfnMi

fb71abe2e7d5f00dcc833cc4cf7e5c7b328304e8 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
RSA initials, tests update

970833de67cfa773b0b0a93c1ee687716e305d69 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #1 from mrahmiao/master

Modified Byte[] to [Byte] which is new in Xcode6-beta3

4f7de509f57a9e608363d4472d537695b47fb37e authored about 10 years ago by Marcin Krzyzanowski <[email protected]>
Modifed Byte[] to [Byte] which is new in Xcode6-beta3

Signed-off-by: mrahmiao <[email protected]>

2865a5f4d08309591e41e9e67ac8814fb43d03f2 authored about 10 years ago by mrahmiao <[email protected]>
Bignum operators +-*/

a2209b8a0bf6e4198a88de69f1b93565eba0b1ed authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
Bignum initials

54eee07c87cf724bdb08519a88d62063813dbb95 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
Update README.md

1c7c2d8f353059e5a1dc3e0ae5f799bd385f809f authored about 10 years ago by Marcin Krzyzanowski <[email protected]>
Readme with installation instruction

bc161def1455d8598c66ab7934cc951b13155883 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
CryptoHash enum, tests update, readme update, Podspec initials

701c3ff5851175480423316d5170fb8839b9ed81 authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
NSData extension initial

2bb301a7718aa5564e1a19cc1305ac3c2a81a10f authored about 10 years ago by Marcin Krzyżanowski <[email protected]>
Initial commit

89b2c5a596928471df20a3119e8267f7eff1b347 authored about 10 years ago by Marcin Krzyzanowski <[email protected]>