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

Remove unecessary import

8c509763b145b7cf7be671135c8bebfea7004927 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Update CHANGELOG and README

1edf50e024e6e690c9d41cabe1effdda51714009 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Merge branch 'develop'

cdc0972f987eb3a6206ea349753eb725c0d47db2 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Transition to generators for all block modes

fcd2032350607645c8407c2f5e33b2c118cbb738 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Rename to BlockModeGenerator

7fdf58aae208458e58642eed9da2a7ec36f51f2b authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Remove BlockMode in favor of CipherModeGenerataor

f6cb86a092690a6483763cd9d05c094013f0a633 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
For invalid input return input instead of crash

849f85ff7bc6a1f3e117980665e4cf1409960c65 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Decouple BlockMode into separate files

62e4ef88349155c42c5abc6abcee6e4561321522 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Add comment about used algorithm

0461202e013b8ff2ea07f4d05e42cf5dd373ccd0 authored over 8 years ago by Marcin Krzyzanowski <[email protected]>
Merge pull request #215 from oscart/develop

Refactored SHA2 final hash generation to solve "Expression was too complex" error.

1f439767c7339f41af556c679fa3401401d87c7d authored over 8 years ago by Marcin Krzyzanowski <[email protected]>
Renamed var name to be more descriptive.

9a742e82f2ae606166e31a4edc47dfe06811e348 authored over 8 years ago by Oscar De Moya <[email protected]>
Refactored SHA2 final hash generation to solve "Expression was too complex" error.

- [FIXED] Error: "Expression was too complex to be solved in reasonable time; consider breaking ...

4b2eb19cbf319ee7072b3c205fff3b733f1a987b authored over 8 years ago by Oscar De Moya <[email protected]>
Merge pull request #212 from SLboat/patch-3

Update README.md

55cf3ba5402abf61325e80c454ad7d66a6c7a910 authored over 8 years ago by Marcin Krzyzanowski <[email protected]>
Update README.md

lost paramater name

793e9891611f86b7b71bff9c7e6564fcad3d5b48 authored over 8 years ago by SLboat <[email protected]>
Merge pull request #211 from SLboat/patch-2

Update README.md

7ae4d80b4db717620762772654a4836a8a5bc4a9 authored over 8 years ago by Marcin Krzyzanowski <[email protected]>
Update README.md

lost a "!"

4b7e7239782765fc434a563e6264fc98054994ff authored over 8 years ago by SLboat <[email protected]>
Merge pull request #210 from SLboat/patch-1

Update README.md

cd2168c1bf9679d9ee0f7d505051e220c39c18ee authored over 8 years ago by Marcin Krzyzanowski <[email protected]>
Update README.md

lost a ")"

89a41e08943aa28941245bfec576a4ea29876a37 authored over 8 years ago by SLboat <[email protected]>
README update

4712a753b0a294aac34a0cb738f895ac686a9a09 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Bump version number to 0.2.3. Update CHANGELOG and podspec.

2e011dd834bfc82f0fd34b88495459f57e36aa38 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Merge branch 'master' into develop

c37458ffa4bf30a949da49caba9785417d08e8e3 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Update CBC tests with padding case

743ecbcf5486f134fa04cbab7a4f44add6ea5fa5 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
String.decryptBase64ToString, String.decryptBase64, [UInt8].toBase64()

and tests.

122a78774ebd6a42dd8a5c66247b085960fb14c9 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Fix post "C-style for loops" conversion #203

b4e11d8cdb08a2708f75a242ff8d4bbe0ae5e033 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #203 from gilt/xcode-7.3-deprecations

Remove all C-style for loops

29142fe25886a6912029a323b2e6766a31c4e815 authored almost 9 years ago by Marcin Krzyzanowski <[email protected]>
remove spaces from sides of range operator

per Marcin's comment

dfeaa795ae64ebebca5d4d6a88f61cef1acbf397 authored almost 9 years ago by Evan Maloney <[email protected]>
improve readability per Marcin's comment

b698dfc8e1d491f8c298c937de2ae0c1e11a9dd6 authored almost 9 years ago by Evan Maloney <[email protected]>
rix range style per Marcin's comment

010c55ddd21618461aa6b0a6cd91113879f6b7f8 authored almost 9 years ago by Evan Maloney <[email protected]>
rewrite these C-style for loops by hand

d0cbf98e26d2b9d1dc010b12cec9c7a96aa7ce6e authored almost 9 years ago by Evan Maloney <[email protected]>
fixits for the C-style for loop deprecations

c14b6b11b5bb5d63bd4f35eae2ea6e366adbb6ce authored almost 9 years ago by Evan Maloney <[email protected]>
Add PCBC AES block mode

a2a9a2a29d1b33d866066badd5626ccef4e85c64 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Add OFB AES block mode

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

acdcd928e7ff3e8efca5273f3fd6018be6b5b8c8 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #200 from gilt/xcode-7.3-deprecations

fix some new deprecation warnings

71140b4d26f6c895d0d838b552e3785c2cf8c55e authored almost 9 years ago by Marcin Krzyzanowski <[email protected]>
fix some new deprecation warnings

this is some of the low-hanging fruit; 'Bit' and C-style for loops still generate warnings under...

38e3f121348cc940952cbb3f5c605e2b1544872e authored almost 9 years ago by Evan Maloney <[email protected]>
Merge pull request #196 from czechboy0/hd/compilation_speedup

Faster compilation times (60% faster)

14e726db47efd6cbda0ff99b73dae2023ec354db authored almost 9 years ago by Marcin Krzyzanowski <[email protected]>
broke up complicated expressions which were taking ages to compile

d70f29250987ce8160bd5999129012fb91a98d90 authored almost 9 years ago by Honza Dvorsky <[email protected]>
Do not throw error for incorrect padding #184

39bf366ac452e6f4739b3b5ac45d984f93483578 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #192 from gilt/bitcode

Full bitcode is needed for running Debug on an Apple TV device

7a9e60395d0a0cc102bda9453797035369927254 authored almost 9 years ago by Marcin Krzyzanowski <[email protected]>
Full bitcode is needed for running Debug on device

Without this setting, it won't be possible to run a Debug build on the device; 'marker' only wor...

422dbe6d62cc4a2d5a103d56b3fdde30dd1fc053 authored almost 9 years ago by Evan Maloney <[email protected]>
Fix example AES decryption code #189

4fffb43a747bbbab9ead09b9f65c8224c76720c7 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Padding remove() is failable operation and may throws error now. #184

6cb03cd2074e80dda028ad53e4980acb8a91d6a3 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Release 0.2.2

8679ad09c1e84da099076596b0715c7ec376f7dc authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Changelog update

ed4e1df966ba783dc0a763fd609804fc5d9a591b authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Fix ChaCha20 implementation. #179

f73a1624f7abf6c512fb29c1b439db14476e2348 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Replace for(;;) with for-in

c26a4ef129ef1b8dc1e97f9f04ae77e1dccea9a1 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Workaround for "NSString are not yet implicitly convertible to String" issue on Linux. #177

8f45ef7ac4a7af068160466e6199fb20c9b12e74 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Release 0.2.1

f81c691284d5af68c92d062e66e909d17221e4a1 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Explicit String as NSString

4809f3bc1257d805f61fac7d4f77c9dba5afb14a authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #176 from hibento/master

+ Adding umbrella header CryptoSwift.h for all targets (#169)

58ee48bc7eb072d5b8c0be752ad4825bc054d745 authored almost 9 years ago by Marcin Krzyzanowski <[email protected]>
+ Adding umbrella header CryptoSwift.h for all targets (#169)

b973bd4db816de16fa395c497bfd1bde174f278d authored almost 9 years ago by Christian Steffens <[email protected]>
Bump version to 0.2. Update CHANGELOG.

93572f28f96b192ae883f9911f2126274e86ac8d authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #168 from thaak-teleboy/develop

updated podspec version for a new release to include tvOS in cocoa pods

d63c8a70dbb5e39e1312d0cfe6c83566a48f1539 authored almost 9 years ago by Marcin Krzyzanowski <[email protected]>
Add information about "Swift Package Manager"

b1103eb8553512e37e54574fe3fd4830345c1bfd authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
add ".build" to ignored folders

ff29bea28625717d5900f89cc71597707f88f254 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
rename build.sh to build-frameworks.sh

3cd52488784bc92da3871c0ca75300125c3ef776 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Reorganize folders layout to satisfy Swift Package Manager and Xcode at the same time

8430c7ba6099735a76ea7a982bce3d807e1df756 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #172 from richlowenberg/master

Added seed ability to crc

2380fc17edb71eb1d484573828ea23871e57cf10 authored almost 9 years ago by Marcin Krzyzanowski <[email protected]>
Tests using tuples require default value

b3c09a2ed2a717fcc9986b3973301dd1121f5f77 authored almost 9 years ago by Rich Lowenberg <[email protected]>
Seed added to string extensions, default values added

4e47769214f7545eccfb435dfd868ffb2c0ed460 authored almost 9 years ago by Rich Lowenberg <[email protected]>
Added seeding functionality to extensions.

03852df328b07a5234c55b5454e19e01809651b6 authored almost 9 years ago by Rich Lowenberg <[email protected]>
Added ability to seed the CRC

8c77cdbe50c966f2d6162dabf7ab37f5f6d45837 authored almost 9 years ago by Rich Lowenberg <[email protected]>
cleanup Package.swift

a6161751b20501de2f9584f0f2be4ffe8e37afc1 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
hack for anyGenerator->AnyGenerator rename

4240b11257f62062d21f4fbdd3db3b7666ab47db authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Move Package.swift to dedicated "SwiftPAckageManager" folder with valid folder layout

0a8e174d4278b314de1195a8e4ad9079f881691f authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Fix cs_arc4random_uniform for Linux

447a27194c22d7ff8ec25653e55a27c6a0e05da6 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Remove unused "import simd"

3bc9e704c438a5a82b01e76ce4e3d9a4ae09cba0 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Package.swift

ee731fc97795ca6f7bccde0b0e84663a245137c9 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
bring back import Darwin module

3a79a51291e074fb9a597c218cb2c5fff48629c3 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
cs_arc4random_uniform() because arc4random() is not available in Glibc module.

5c3ef0195e3fc7028680c69fb4afed617646bb0f authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
For Linux import Glibc, for Darwin import Darwin

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

9fd01e6fdaa798638abb24141743edfbd7724f13 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #170 from soffes/master

Add umbrella header

58bba1f8b4fba06dfaa3144c7fcbcfdda5532039 authored almost 9 years ago by Marcin Krzyzanowski <[email protected]>
Fix CTR mode nonce generation + update CTR tests.

b2b36d879b169fc33b7a3ffdb115d9bb42faf833 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
UInt64 Nonce - explicit type

b125866fd4aba4283d6ad5dbef92f5435e47044c authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Add umbrella header

b33c9fd73a2c973b422155953f7530d73afd6ab0 authored almost 9 years ago by Sam Soffes <[email protected]>
add tvos to podspec

071d0e4ad81f41f105d6bb355a26343fd62d3619 authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
updated podspec version for a new release to include tvOS in cocoapods by default

c5577febdad52e88b6d21a48612f1fb72deb868e authored almost 9 years ago by Thomas Haak <[email protected]>
Merge pull request #165 from tako3/bugfix

Possibly a bug: Add public access control to AES.Error and ChaCha20.Error

754112c8b23ce62e0655941047c21d0f67245dcb authored almost 9 years ago by Marcin Krzyzanowski <[email protected]>
Possibly a bug: Add public access control to AES.Error and ChaCha20.Error

Fixing the below errors which occurs when try to catch error
out side of CryptoSwift module:
Typ...

440433fd9e2ac3f1cd82d78c95d97dce305be10b authored almost 9 years ago by Nobutaka Yuasa <[email protected]>
Allow cipher length not equal to multiple of AES block size for certain block modes. #162

5badf947d73d65930b68d2c2aa34edc1472f743e authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Remove <> from filenames. Fixes #163.

cfd9294b4fda5b0f37971bf6bfd77477224e0b7b authored almost 9 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #159 from dkalachov/rabbit

Rabbit stream cipher

715c7cd6f7d6abffe1737b50bd9de3ab6ce940c8 authored almost 9 years ago by Marcin Krzyzanowski <[email protected]>
Add Rabbit stream cipher

64f7158568ba1c87b2841b52137c7dfbd06172f2 authored almost 9 years ago by Dima Kalachov <[email protected]>
Update README.md

f23720f6b398169d7407ca8b2c4a590238128686 authored about 9 years ago by Marcin Krzyzanowski <[email protected]>
Update README.md

039160b8f68d5813cc7c64854eda9d5e41825a34 authored about 9 years ago by Marcin Krzyzanowski <[email protected]>
Update README.md

d0756279f38583be59785230804633d694db6be0 authored about 9 years ago by Marcin Krzyzanowski <[email protected]>
add tvos to podspec

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

512970fa67cb0cea34c9b35ef820b2349a5a7365 authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
tvOS support. #136

abb0068339847a36e4af3bb4f227d0d5af0c8b4e authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #151 from mathielo/readme_changelog

Adding link to CHANGELOG file in README

ed3a87549000cb2c3fc1724fffd9a7523988ca80 authored about 9 years ago by Marcin Krzyzanowski <[email protected]>
Adding link to CHANGELOG file in README

055d3530bdab12c607fcf3075b96d5d93bf519ac authored about 9 years ago by Caio Mathielo <[email protected]>
Relelase 0.1.1 (fix missing Foundation support for Cococapods package)

d21fa94de84d163414c9af57cfd7217f9926cf7f authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
Add missing files to podspec

2fb2e9757a8dcfc0a27b0dc90ab762f7fe49c748 authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
add types annotation to example code

643bbabd6781b6e226f18815dba616cf6a08629b authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
println->print

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

07a4ab08d695489fef261ab15d7361ab6e8bba39 authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
String.encrypt() -> Base64 string

58d42a84ae98bf1e66799aacac7072292dafd36c authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
Added NSData(bytes: [UInt8]) -> NSData

c2b792dc614d6f1a326478b5be04b62fab9db46e authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
README update with some installation instructions

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