We are currently in the process of converting the website to the new design. Some pages, like this one, are still broken. We appreciate your patience.
David Butler —
I have actually considered that a bunch, and you are probably right and it would break at some poi…
»
Mārtiņš Možeiko —
This is all fine for quick hacks, experimenting or just having fun. But I would recommend avoidin…
»
David Butler —
Not sure if I want to make a full blown project out of it, but I at-least wanted to share my curre…
»
Jeremiah Goerdt —
We're not quite there yet, but it's getting closer by the day! In case you aren't aware, you can f…
»
Mārtiņš Možeiko —
Yeah, I'm not exactly sure about that - I haven't used Objective-C much. Here it suggests that in…
»
r2d2 —
I ended up leaving it as a static function. Renaming to mm brings up more compile errors that I do…
»
simonWasHere —
Any tips on how to do this? I tried adding a line to default_keywords in 4cpp_default_keywords.h b…
»
simonWasHere —
Using the latest build the jump to function doesn't seem to work correctly. I can reproduce the bu…
»
simonWasHere —
Just FYI, using the new release calling buildsuper results in: C:\Program Files\4coder>buildsuper …
»
Jeroen van Rijn —
It means the object file was creating with [url=https://msdn.microsoft.com/en-us/library/0zza0de8.…
»
Shazan —
This is not a crypto related issue but when i was compiling mbedTls i got this as compile warnings…
»
Mārtiņš Možeiko —
tomcrypt is okay-ish. It works, but is a bit ugly. I don't like it much, only maybe as a reference…
»
Jeroen van Rijn —
There's another crypto library that may be of interest if libsodium isn't to your taste, . I don't…
»
Jeroen van Rijn —
Keep up the good work, Mio! Sadly you've started streaming at around the time I head off to bed us…
»
HawYeah —
This is awesome and exactly what I was looking for. Thanks a lot mmozeiko!!
»
Neo Ar —
For the month of May, we did the following: My schedule has been rather unpredictable with work l…
»
Mārtiņš Možeiko —
Yes, you absolutely want to use some kind of MAC in addition to just encryption. That's what I did…
»
Mārtiņš Možeiko —
What you want to capture at crash is not only call stack, but some other info too - like loaded mo…
»
Jeroen van Rijn —
Alternatively, use a HMAC in addition to just encrypting. If this hash (which takes as is input t…
»
Mārtiņš Možeiko —
Hm, I though if you use clang++ for compiler it will automatically switch to treat source as C++ o…
»
Mārtiņš Možeiko —
Those are very two different libraries. libsodium is just a crypto library with easy to use API. m…
»
HawYeah —
Hey guys, I'm writing my own game and I've been trying to finalize the different platform layers t…
»
Shazan —
What about or should i go libsodium anyways I'll try both and see which works and has less build …
»
r2d2 —
No, it's not related to -Wno-unused-function. Here's the test build. platform.h: typedef uint32_t…
»
Scott Hunt —
Thanks Simon and Allen, works like a charm and simple.
»
Mārtiņš Možeiko —
I have used sqlite vfs I/O API to implement transparent encryption on page level. SQLite asks VFS …
»
Jeroen van Rijn —
You could use by DJB. You would have to so that file access goes through your crypto layer. You'…
»
Shazan —
I am not trying to protect the database from the user because if the user has access to the db the…
»
Mārtiņš Možeiko —
No, what that means is you need to understand what is your attacker and what against are you guard…
»
Shazan —
You mean i should use openssl to encrypt the database and decrypt it when using the database. Plus…
»