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

Update Swift Package Manager README info (#553)

* Update Swift Package Manager README info

Change the installation instructions for the Swift...

289ef07b2f386d91a25b9393a96b0c3daa1d9114 authored over 6 years ago by Franklin Schrans <[email protected]>
Merge pull request #552 from mz2/master

Adds Carthage/Build into .gitignore

8678f1a96c183c3c990c09a716e0a22cbd99fd36 authored over 6 years ago by Marcin Krzyzanowski <[email protected]>
Adds Carthage/Build into .gitignore

Adds Carthage/Build into .gitignore to improve experience of using CryptoSwift with Carthage wit...

4e3f70355aa807c8c45b3ab6ae7fd216120a7d44 authored over 6 years ago by Matias Piipari <[email protected]>
Add headers template

e33f371456fcba5dd1d0329ee09a846d2b078011 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Merge branch 'develop'

577e94f6060184f3ad72503aedd43d58272a8f2d authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Prevent overflow

38343e69a5d24df349923082270ad2034bbd37fe authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Add Data(hex:) helper. #546

08c75f48de99aaa67e643c5ff720c11cb9e1ced0 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
FixedWidthInteger.bytes()

f9fa5db4f4dbc325824e7cbc122c175aaef4e91a authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Merge branch 'develop'

b265399c9e470a3b92c778d4e95ccb781ba86003 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Merge branch 'develop'

1c7858b7393b65c97de3926d3a6328f70194a90a authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
First attempt to implement HMAC-based key derivation function (#532)

* Add HMAC-base key derivation function and corresponding test fixtures

* [HKDF] update READM...

76771ae3b845c67bb480df21b655f3255b54cc27 authored almost 7 years ago by Alexey Komnin <[email protected]>
Update Playground error

0c18e73792e2ef306785d0ead6c4aa0965c9f308 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Update README.md

7fa118396e6082f34c35c27215b54c06daadb914 authored almost 7 years ago by Marcin Krzyzanowski <[email protected]>
Donation button

a0a4ab6072f50301b1ffb8a8ddefa6593bee40d4 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Minors

27d770826627a56aed8f2892c7bd218e07253913 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Save nanoseconds on key expanding calculations

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

3323e1e8c977c8f72267bfec64e1284d9dd6d618 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Update AES decrypt to save miliseconds

1d4902532fd79e7ace277ee1cf0cee7c38f1e5dd authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Fix broken test

3688310705fed8af7248585adaafdc4b98b5f67e authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Merge branch 'develop'

d0084e4a6fe9490b3baab3d3c2aad58d3a852daf authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Bump version to 0.8.0

77efdc91630c181241b0fd50ecfc2fcb3a911af8 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
format swift

2420815e5a219a828708f7b3ab3b9d60d7f016bd authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Fix Blowfish convenience initializer (remove iv, default to CBC)

37a8a8579050200d511eff0ea386542f0a8c5c5c authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Tests lipsticks

8906c089b99b0e9da5275d9620dee23d9a03d0b4 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Add String.bytes helper for String -> Array<UInt8> conversion

68d9a98dc612746830a199a8661a1271ed537772 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Blowfish minimum key size is 5. Fixes #496

637c8377c9f9d6ed85179191448d87783c1c467d authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
BlockMode takes IV parameter when needed (and do the validation).

AES init no longer gets IV as separate parameter

ac8f66921281ec336c44fd2fe3d8aacc9cd508b9 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Separate AES.Cryptors.

More ArraySlice in the internal interface.
Minor refactoring.

1caafb35f8d248426eee9fdc21dd696a7a9ee352 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Speedup AES.encrypt() compilation time from 68230.37ms to 678.34ms

0cf1727ac21f50ffb79f07a85b476a9d3d135f1b authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Remove testArrayChunksPerformance (deprecated)

77bba1b67aef0173a682717be3953de9968d624a authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
xor array is default

0b075a823b17b4d8bdc620c368bf66dabef6494a authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
XOR is generic (but local, sic!) and buffer based

88edd208fce3bd71dc446b5492b22f5d71fdd2cb authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
compile-time exclusive access for Test scheme

fbf08822b3a253dbaef85a9f71a8ade93bce7812 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Deprecate chunks. Debug -O

3591e7f75692454123c4106290ddb3d15afb5e11 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Disable exclusive memory access for Release build

2c1ceb11472bf5e672bff40236cc8aa551a55e86 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Work with slices by default. Reuse Int(bytes:) for Collection.toUInt...

e3503c01743314525f114dda55d48a49786e1771 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
encrypt AES with a buffer

aefe37e8f5095bb647c72474febe379b9328ccc5 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Replace fileprivate with private

62a5353b2aac3f2b7e3ba0d94e378d2af2b54c7a authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Use static variables benefits

c74633ff8bf3d909a73081579e94b012b193d7c5 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Lipsticks

45ad5c43b517fb43cf3c0e11ec574bbcecf5a953 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Fix a broken link in README.md (#514)

d3352f96b518b4f6e0022346372c1d8ffd3c2be9 authored almost 7 years ago by Bing Cheung <[email protected]>
Removed String deprecated property (#508)

* Removed String's deprecated characters property

8203dc60617a3d263f601dedf3d088ba774cfef4 authored almost 7 years ago by Igor Camilo <[email protected]>
Merge pull request #499 from zweigraf/master

Add support for Keccak SHA3

e8d6b79bc45eb9a4cef123de4753d1ef76fe2ed0 authored almost 7 years ago by Marcin Krzyzanowski <[email protected]>
Merge branch 'master' into master

66e9cd0e9081badd700ae91e8265ec9cccdd61f7 authored almost 7 years ago by Luis Reisewitz <[email protected]>
Merge branch 'master' into develop

e0169745269731adf09b3ed17831aa571cd5bee3 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Lipstick

be71dc4c54bf3802e92b54413ab67fad4b351138 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Get rid of CSArrayType hack

47eefd0f62e797a684fa7e738789d10b5dd87979 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Add tests for keccak variants

fdd115318528c9c25a06c0a89553f71bde7233da authored almost 7 years ago by Luis Reisewitz <[email protected]>
Add support for Ethereum compatible Keccak SHA3

8e9b80d881216009179fcc56223be329cfeff6f9 authored almost 7 years ago by Luis Reisewitz <[email protected]>
Update Travis osx_image

066730c4074bd11866e6880d7fbb8e1cfadcd192 authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Link common Carthage issues

6ce769e39043e3ac35fd46154d50fb0e951f930a authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Update SPM for Swift 4. Update Tests for SPM

daafe952bf379bc176d6970cf52bb3747d264fcb authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Update config

b01a24087e2d78f5c128d3e4fcee2903d44a438c authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Update CHANGELOG

90efb4e7370f1ddb00eca15c01ba8f59108675d5 authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Fix SPM version label

50f536f402eca04d1c46d2faa2dbb9275d7afd4c authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Update README with version example for SPM

6a225dae58deba5f69fe7f29e471161ad6605d3c authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Use buffer for AES and SHA2 internals

fa2e2f864d75cabb1aae4e5e2afbe4c30277e1ce authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Update BlockModeOptions naming to small-caps

6875507e83ba3639c3f079f9393b6e48ca532e6c authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Just Padding enum is public

47768a13fb9b23493dcd176736142358d0f749d3 authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Update tests

ea4d2355fea727f21467c377547e6a86082708b6 authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Adds padding enum

74648b3d8200fca84f8f85be123ca5dfa1755c1c authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Update README

060b629a58964a7540a184fd0245162c89c0ae3e authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Update visibility

7b0f042d652dd9e4caccbe9a4b134c88ae98d24a authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Update CHANGELOG

e4b47e3c1831b9482dd0c871089c6439fe8b85dc authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
PKCS7 -> PKCS7.Padding() Update headers.

20b9082fd5b6375bac83c64eb759b6e7dac6ef1b authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Lipstick, update array styling

2058827efa1dd9cf2de6bdda72c5f126f0e6bfb8 authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Apply SwiftFormat (yay)

5a9bb15403e25da092d735addef4d4e879f97000 authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Update Cipher compatibilty

c5ba0458a7c8b49b3c8add4babb210264260dee9 authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Use unmanaged memory buffer in SHA3

1d01e54ba445fcc757d28800d19c04c12b84a288 authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Use unmanaged memory buffer in SHA2

1040ce02c54edd972b875bcba85dc03a926a92c1 authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Add Array based convenient methods to Updatable and Cipher

0058adee3a021d17d2c3b974d0d866b9cd2b8b5e authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Make convenienc method for Cipher

1511b8a891391e33a0dd96c892de51a4ff3081c1 authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Use unmanaged memory buffer

b52c28dbde242ddd4d2af6da85f6552164fbeae0 authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Remove Generics 😅😢😪

d30e986b504b048285f35b6854df9125e570c2fc authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Add tests configuration

2fc16bb1b4f1118dd7dfb5575ff521afa6dc38c3 authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #486 from zirinisp/swift4

Disabled code coverage for xCode 9

762302283fa47cf3175930087d4f2e841bc44bc8 authored about 7 years ago by Marcin Krzyzanowski <[email protected]>
Update .swift-version

1b92e1aee4fe64280db7445baa8c6f99a98562a9 authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Disabled code coverage for xCode 9

774a84feac55f5c3e08d2cbfbfbe4e47f9c0f71e authored about 7 years ago by Pantelis Zirinis <[email protected]>
Merge branch 'swift4'

ed38c2bb9415a4dbc145f1f37c66d7421bbecfd4 authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Update Xcode project

25241ab5203e828906bbf70208b07640d2d84c69 authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Swift 4 release. Version 0.7.1

ad5dfbc3e0947479b76590d1df7e2e192bc2a5a6 authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Fix branch links

adf9aab9f0814053e43c2f3e3586dbc9bf6b4a60 authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Set .swift-version to 3.2

21f3a9ce996b9dbf02992724a3e978ab43c0c333 authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Bump version 0.7.0

58c082c57dce474e3d8ac5b7aefc7b0fe389d434 authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Update versions scheme in README

86a4e0b010ea20ee4ebfeb3becfe24247eb1f957 authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Update README section about versions. Bump to 0.7.0-alpha.1.

e2fe0367fd000647ef2bb91adbf44202be5f22e1 authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Update README section about versions. Bump to 0.7.1-alpha.1.

26236083901dec1b5ad4b5ad296461cf22945a9e authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Update podspec with prerelease version 0.7.0-alpha.1

fc4cd53bf045614c5ae31c94565abf6a9c4bf2be authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Set SWIFT_VERSION=4.0 in podspec

c64b67b2a330700afcd51e5e6b0403b99e5401d1 authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Merge branch 'develop' into swift4

451042009badca8a3dd75c002fdfe04770d54d9c authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Merge branch 'master' into develop

6072f84a3ba78345757d885f22451d2621f156d0 authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #472 from lgalabru/feature/exposing-uint8-bits

Exposing very useful atomic extensions (bits, chunks, ...)

cf75e33f637ae36a18dc18c813965e03c19d0684 authored about 7 years ago by Marcin Krzyzanowski <[email protected]>
Reduce expression complexity to appease compiler (Xcode9b5)

Ref: #467 #470

03298c4eb54915574bb7e0fb0562f3bbb873174a authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
extendingOrTruncating -> truncatingIfNeeded to satisfy latest Swift4 changes

153e401bf408bb14258f801803586266707618e9 authored about 7 years ago by Marcin Krzyżanowski <[email protected]>
Marking bits / chunks method as public

a8290c9bf120526f947627e32197e801e3632164 authored about 7 years ago by Ludo Galabru <[email protected]>
Merge pull request #467 from adolfo/fix/reduce-expression-complexity

Reduce expression complexity to appease compiler [Xcode 9]

58e1f6c58835e5fea364d9c10e51a936ca463585 authored about 7 years ago by Marcin Krzyzanowski <[email protected]>
Use uppercase M[g]

05f9d7746afb12145c8f9cd5feb099714c1f8f4d authored about 7 years ago by Adolfo Martinelli <[email protected]>
Reduce expression complexity to appease compiler

9f9112573c64f21ff25bbd49bcbd4062c90f741e authored about 7 years ago by Adolfo Martinelli <[email protected]>
Fix link to HMAC example

573450a7aab8e5ee1a675b4a5bc0647b6f006d99 authored about 7 years ago by Marcin Krzyzanowski <[email protected]>
Merge pull request #463 from beseder42/develop

Make Carthage cache work

ec7f49a18b882970a0d82e92ca664515b4b59f64 authored about 7 years ago by Marcin Krzyzanowski <[email protected]>