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

Add NSDataSequence and process CRC in chunks

aa0d163e5cb10c67d8ab9a825e6a58591ffea7f3 authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
Minors cosmetics

60d883043a829a09790a5b31e15603d20e7459dd authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
Remove reverseBytes() workaround

0b476dbf6050fa0007684adb7b40c1c74f3acd58 authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
HashProtocol in place of HashBase superclass

0a815b68ff14f3e3f44fe857d5068d6d88e7c3b5 authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #92 from Sali0m/swift20

Meeting Xcode Beta3 requirements

52107b755d6f52eb6fcf1a129e26530fb474d806 authored about 9 years ago by Marcin Krzyzanowski <[email protected]>
Meeting Xcode Beta3 requirements

51a09444202deab7ff315b99e4a4efe32f498269 authored about 9 years ago by Sali0m <[email protected]>
Minor update of README. Byte->Uint8

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

674cc15c32db9f45b17e8cf90b1dd25e16f12bc4 authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
Swift 2.0 beta2 compatible

875cc81f63f3c75e6ab322b10e5871557050fe6f authored about 9 years ago by Marcin Krzyżanowski <[email protected]>
updating tests to account for lowercase implementation

fe278b427a1e4eb0cbba127659d998e316f3543e authored over 9 years ago by Logan Wright <[email protected]>
Fixes invalid result value on device. Fixes #57

f146411a7c28824d244d9d766d9d85212ddc72bb authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #83 from ScottieY/ScottieY-patch-1

Update README.md

659106b30b47c40dfe0c61356788d6ea30722989 authored over 9 years ago by Marcin Krzyzanowski <[email protected]>
Update README.md

24301d2095b069604b86e874860b2bec9991cb0e authored over 9 years ago by ScottieY <[email protected]>
Explicit enum value Fixes #81

31bbf4fd496ea3d8ce7b4a17e3ea4c91b30e80b9 authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Enable whole module optimization to the project

a17a7b9beb561ff79de3d038bdfd62365f39983d authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Replace .unknown AES variant with preconditionError() so it wont produce unexpected output.

4768dca61026aa084274539fbbc333e560dee781 authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Update to v 0.0.11

bcc5b2443a399c4a1499f615afe0a3a914c41be4 authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Pure swift integerWithBytes

32ad55e3d758d524743c1fca6530b18b0096b1bc authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
hex string returns lowercase

270c2810b7f5cfc09522f21a0f46097d512e2665 authored over 9 years ago by Logan Wright <[email protected]>
Merge pull request #67 from jagreenwood/enhancement/universal_build

Adds an aggregate target which runs a script to build a universal fra…

82fd46754b2a8c2ea46118657993487d7bbc6712 authored over 9 years ago by Marcin Krzyzanowski <[email protected]>
Adds an aggregate target which runs a script to build a universal framework. The script currently copies the framework to the `Framework` dir

82846e01342dba8eae92a4521a79e225071d34f0 authored over 9 years ago by Jeremy Greenwood <[email protected]>
Update assert message #64.

71586aa62b0f6861568191963ad08047ac1e494f authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #61 from MaddTheSane/testClasses

Test Classes changes

5e9286ac0218d1c09a3cb331c94876af8d6113a8 authored over 9 years ago by Marcin Krzyzanowski <[email protected]>
Merge pull request #62 from MaddTheSane/finalClasses

Final classes

95a048c476c35cdc6f1e3d10b65bd98f39b94de7 authored over 9 years ago by Marcin Krzyzanowski <[email protected]>
mark the Context class in ChaCha20 as final.

c57e424c3e165186b127a078c6d22c918b61fe10 authored over 9 years ago by C.W. Betts <[email protected]>
Test Classes changes:

Don't measure the boilerplate code needed to get the data ready for CommonCrypto.
We rarely need ...

3753ee7be59617961a5a967347032cc8111c55dd authored over 9 years ago by C.W. Betts <[email protected]>
Mark the test classes as final.

This won't have the same effect as the Swift classes, but should speed up the test up a tiny bit.

990a67706d026cb0aa42b69b1f6ef537367a9ae4 authored over 9 years ago by C.W. Betts <[email protected]>
Mark classes as final.

This will make them be a little faster, but they can't be subclassed.
The HashBase class isn't fi...

1be97e742bbeb95fdf4fac87d7d969735067385a authored over 9 years ago by C.W. Betts <[email protected]>
Merge pull request #58 from tomaskraina/master

Add a message to @deprecated attribute to make it less confusing. Fixes #50

4f9675442fc943e14e31661fedb0f088f91a81d4 authored over 9 years ago by Marcin Krzyzanowski <[email protected]>
Add a message to @deprecated attribute to make it less confusing. Fixes #50.

f2970b59faeb27df85c585460eca05ac86678638 authored over 9 years ago by Tomas Kraina <[email protected]>
Bump Podspec version to 0.0.10

fce3107980f236eccdda6798f12476d2a06e0ea2 authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Rename bytes() to arrayOfBytes() due to ambiguity Array and UnsafePointer types (rdar://20517897) #51

755e7937cdc7a4ceab1a7fa799215eed1dbd44eb authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
fix merge

6ae8206f06ed0dddbf2721182e6d4232f80698da authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Merge branch 'develop'

30a1e3d721d79ff0b0728a97cefbf22b3bf1e6a1 authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Podspec update with new version 0.0.9

c004e365e65ffa162afb393b6e9b338603002511 authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
README update

94f03706397cd757b4e0403031e49c17ca941719 authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Update AES part of README

c02118c5953c7be4e5f3c687bee7bf0c0c4ce549 authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
readme update start

0e6e9a560c88aefa3849514dd8f643dc09c1a709 authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Tests back to Debug builds

bc1b0fbb7652ca467fab8c51f46b38bf939c7fdd authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Update HMAC tests

728f43216ca11c73b8c96f0e0dd3a3ef4bb4777f authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Fix HMAC size enum

b4f45e23e931c3a5c2cbb5eae679434dfce61007 authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Remove playground file

cc452018f41b3c9c5677cd24d41821a2fc775349 authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #42 from nwest/doc-typos

Fix a couple documentation typos

df0389bbada7dc610f2214255ef8da3fe1deb67b authored over 9 years ago by Marcin Krzyzanowski <[email protected]>
Merge pull request #42 from nwest/doc-typos

Fix a couple documentation typos

447244b586d367099c4dd7ed402aa46db1715047 authored over 9 years ago by Marcin Krzyzanowski <[email protected]>
Merge pull request #47 from kylef/kylef/hmac-384-512

[HMAC] Support SHA384 and SHA512

81e591e90ab5d64fdaaeb653c5c0ff3a7f7c8d59 authored over 9 years ago by Marcin Krzyzanowski <[email protected]>
[HMAC] Support SHA384 and SHA512

0d8355a4826231e10b7594bba43cfa8ff59abf2d authored over 9 years ago by Kyle Fuller <[email protected]>
[HMAC] Support SHA384 and SHA512

77b23181468a4bbfe915b1ae3e99609cf81f8ac5 authored over 9 years ago by Kyle Fuller <[email protected]>
Merge branch 'develop' of github.com:krzyzanowskim/CryptoSwift into develop

012943d074bfec97008bbbfa499d2cdd21237787 authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #46 from yannickl/develop

[FIX] Memory leak with unsafe calloc

324704ae787ff9dcbe5aa0930949b18e688484ad authored over 9 years ago by Marcin Krzyzanowski <[email protected]>
[FIX] Memory leak with unsafe calloc

7b9238394373c6cc9d65907aa38a17b4bb9d1a0d authored over 9 years ago by Yannick Loriot <[email protected]>
UInt8 rotateLeft

d45650d61f59de6e8a9dc18468df271d067bd992 authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
More ChaCha20 performance improvements.

4c5cb5e5c7d8e034f9c399cebd02506f64c53886 authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Minor improvements of performance for ChaCha20

9af51d0a148296c0c5b6691e9b9b48664596b1c4 authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
fix arrayOfBytes regarding output size

a553a2b707eb2b56f58aff1afb1edb9e5c21d0e8 authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Sharing the scheme so the module can be compiled by command line #37

28609107deb94116f1acecda922e7be0d889be9c authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
[README.md] Fix some typos

986f2bc674f2ee5a93b20e7f6b1c4675cb326758 authored over 9 years ago by Ayaka Nonaka <[email protected]>
[*] - UPDATING SETTINGS

0aa4f1cdbc6caefc7e96db1e271d685fc521bae5 authored over 9 years ago by Samuel GRAU <[email protected]>
[*] - Updatin settings

e68eab09515db7b93b4bd87c812a267f3e9ee45a authored over 9 years ago by Samuel GRAU <[email protected]>
Update README regarding develop branch

a7a60032d25db449d32bc36eb9b4a91c4df4eb4b authored over 9 years ago by Marcin Krzyzanowski <[email protected]>
[README.md] Add Swift syntax highlighting

d7a1a033282b2a502ea539e509de76ca55f773d0 authored over 9 years ago by Ayaka Nonaka <[email protected]>
[README.md] Fix spelling of CocoaPods

9cbea1d4d77e969790dd5b1f3b91999852652324 authored over 9 years ago by Ayaka Nonaka <[email protected]>
[README.md] Switch back to “licence”

8fa819de37e9f1c7a8a86aa27b7c29763ceefc0a authored over 9 years ago by Ayaka Nonaka <[email protected]>
Updated PodSpec for IV Block Length Fix #35

7198c168911308e8391e15bc259c36949e385930 authored over 9 years ago by akreutz <27BBsan08!>
Merge pull request #44 from ayanonagon/master

README cleanup

82a9f0312107cca2bea3cfcd55f1c6ecccd51faa authored over 9 years ago by Marcin Krzyzanowski <[email protected]>
[README.md] Switch back to “licence”

7f8a765a22f48bcb70a2559f0a7372f285484369 authored over 9 years ago by Ayaka Nonaka <[email protected]>
[README.md] Fix some typos

e777cbdeb798a46f91a56bfe53ade0a2f4b36e4e authored over 9 years ago by Ayaka Nonaka <[email protected]>
[README.md] Add Swift syntax highlighting

20dd7d7ee9238d9c1c4ddc36930b87e2693220b9 authored over 9 years ago by Ayaka Nonaka <[email protected]>
[README.md] Fix spelling of CocoaPods

7e7eb6a0c3ea509cddf44c1c79b28a28a714afcd authored over 9 years ago by Ayaka Nonaka <[email protected]>
Fix a couple documentation typos

d60c6428b232744ac2ae1beb1d1886c619058807 authored over 9 years ago by Nate West <[email protected]>
Update README regarding develop branch

e0167551577353d4a6367060f1dc3c9ccc47672b authored over 9 years ago by Marcin Krzyzanowski <[email protected]>
Convenience ciphers initializers for String key and iv

4191a7ab5bd769acb4cbf8baaaba3176af19ce14 authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Meaningless performance improvements

54045529cf699a988f2fa9922fdfc08792efd696 authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
About 40% boost to AES blocks cipher processing

525c972d8556ecf6530299eb07958eba376d2bd6 authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Work on AES performance

8c4519dbcf36998d029146ad5574ec6a0c9a0895 authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Performance test for ChaCha20

bd558e205aacbe28f1646cb47bc33ede7734ee95 authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Refactoring for hashes. Update for 6.3 beta3.

c7851c7ad4d7eb6a898604a1ad15b702af9a9aed authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #37 from Vaseltior/master

[*] - Sharing the scheme so the module can be compiled by command line t...

dbbcaf207d806fca9617cad273802637ffd5135a authored over 9 years ago by Marcin Krzyzanowski <[email protected]>
Sharing the scheme so the module can be compiled by command line #37

cd01b8c41848dc0f19278fdc274e444d48e706c0 authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
[*] - Updatin settings

ad13df968bf3b0bf462b24bd8aa9e41322cce249 authored over 9 years ago by Samuel GRAU <[email protected]>
[*] - UPDATING SETTINGS

d8e0420b31d40a760324e54f6dbba0658e06398b authored over 9 years ago by Samuel GRAU <[email protected]>
[*] - Sharing the scheme so the module can be compiled by command line tools

6653c65c98a4426b3d71c1f6014d691dd5f64adb authored over 9 years ago by Samuel GRAU <[email protected]>
while -> for loop for readability. xor() -> Utils

7ea6297f44646e60204b8f3723a6bc8522e6c635 authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
AES and ChaCha20 block size as static property instead of function.

805210662540ddd009e5335be065633cd6072921 authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Remove PaddingMode enum

5841eb6a645362b00c95e85747e43f14f541966c authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
CFB decrypt is the same as encrypt adjusted to cipher operation

6aa9e9ffa23e215e45414cc05deacaa17f1d4463 authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
CBF cleanup

6863b59b623dc7d9ec9fd9ca261679df3f5c1b56 authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Cleanup CBC code

c1f2e872e97de75a5180c9a06c75fa4ffd666484 authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Reserver array capacity for output array

d7177d020ca574cfbdb80b97aec51f62d7d20d2b authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Add some tests

196004b05654f984755f04eb5da3b78e5fa6378b authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Fix PKCS7 for large input data

245e77b6cd99956660998045254c2915fe6515d3 authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Ply test updates. Fix Authenticator NSData function.

597588f9226286f4d7d4bc8202771c9cb68ccf01 authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Replace NSData with [UInt8] for HMAC and Poly1305

8ae6516ab953359b79cf1e897c111ed0af428617 authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Replace NSData with [UInt8] for ChaCha20

6608bca2019f286df320e43f32b38af6c90e0ee0 authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Replace NSData with [UInt8] for AES interface

9788ebe7c109a5629dc8a7baddd2144d08adb479 authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #34 from bbsan2k/master

Updated PodSpec for IV Block Length Fix #32

64c4720cb3fcc773c4774bb40afce910584a86ec authored over 9 years ago by Marcin Krzyzanowski <[email protected]>
Updated PodSpec for IV Block Length Fix #35

6a2770ed96b81ad7c10c53f8867ee0f7b4bf9022 authored over 9 years ago by akreutz <27BBsan08!>
Fix checks for IV length #32. Backport.

a106d907bbac3266b061203266e554c434e63282 authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
protocol BlockMode for cipher block modes

4e409b5117c3820cb589fc2fdedac8d6608057e3 authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Update ChaCha20 to work with [UInt8] input

7445d187452c52a3092325ecab13eeea3517293a authored over 9 years ago by Marcin Krzyżanowski <[email protected]>
Change decrypt with Padding

1a76a9455affa956cac763ace08f0eee42e1f01c authored over 9 years ago by Marcin Krzyżanowski <[email protected]>