Introducing Blockcrypt, an encryption scheme with plausible deniability by design

  Рет қаралды 7,696

Sun Knudsen

Sun Knudsen

Күн бұрын

Пікірлер: 33
@GooseWurkz
@GooseWurkz 2 жыл бұрын
Glad to see you back!
@sunknudsen
@sunknudsen 2 жыл бұрын
Happy to be back!
@j.woodgard
@j.woodgard 2 жыл бұрын
I haven't seen the Sun for weeks.
@sophiegadoury830
@sophiegadoury830 2 жыл бұрын
Welcome back; good to see you again on KZbin 🤩
@duscraftphoto
@duscraftphoto 2 жыл бұрын
Seems like a really cool tool for keeping things secure without what you're securing being obvious. I've written a couple of steg tools in python that use the LSB method to hide encrypted information. You can hide messages, code, programs, files... whatever you want (as long as you use an image with enough pixels to accommodate the load, of course ha ha). Great content on your channel and you've got a new subscriber who will be following the Superbacked journey and I wish you all the best!
@ickliebdirwa
@ickliebdirwa 2 жыл бұрын
Brilliant! It’s even more than what I was hoping for! Also happy to see you being able to market your passion! Best of luck!
@zeibozcozz5067
@zeibozcozz5067 2 жыл бұрын
Glad you're back. I been thinking about where you've been and what happened to your projects.
@gymdis
@gymdis 2 жыл бұрын
Cool to see you back! Have you considered hashing the 4 words, taking that hash and doing modulo the length of the buffer to find the offset of the header, then decrypt the header from there, wrapping around the end of the blob if necessary? You do risk having headers colliding with each other (hence making some combination of passwords/decoy passwords invalid), but the upside is that adversaries have to try to decrypt from every byte/bit-offset in the blob instead of just the 4 fixed header-offsets, granting a larger search space. Hope the advisor from Palantir is treating you well. :)
@sunknudsen
@sunknudsen 2 жыл бұрын
Hey Chris, interesting feedback. I actually started project by using a similar scheme without headers… and as a result, one had to parse bytes byte by byte until ciphertext could be deciphered (granted valid passphrase was supplied). This ended up being a pretty slow scheme… the larger the block size, the slower it got. Later versions of scheme provided a needle (see github.com/sunknudsen/blockcrypt/blob/6281a2ce6b5986076179fc823e8fe20bb9159859/src/index.ts) one could memorize to speed things up. My understanding is that such a scheme adds some level of security by obscurity but little in the context of plausible deniability. With current scheme, if an attacker does not know passphrase, I believe it is “almost” impossible for attacker to know if slots 2-4 are used yielding what one could argue is an identical level of plausible deniability but significantly greater user experience given speed. What do you think?
@kentaviousaurelius
@kentaviousaurelius 2 жыл бұрын
Glad to have you back Sun. I'm been waiting like 2 months ish from you man. I suggest making videos like how to run your business(LLC) like a ghost in a legal way or how to use the laws to mask our identity like making aliases that will hide your assets, setup offshore accounts, or create aliases for your banks. I know your videos focus more on like in technical way but still I really love it Sun. #1 supporter here🖐️🖐️🖐️
@abcdefgoodluck
@abcdefgoodluck 2 жыл бұрын
wow! i cant wait to try it out!!
@msodev
@msodev 2 жыл бұрын
Yoooooo so cool to see you back man. Will try and contact one of my uni professors and see if he can give this a look. Also one last thing... define "soon" hahahah
@sunknudsen
@sunknudsen 2 жыл бұрын
Hey, glad to be back! “Will try and contact one of my uni professors” That would be amazing! Thanks so much for helping out.
@msodev
@msodev 2 жыл бұрын
@@sunknudsen Hi mate, I didn't forget about you. Sadly I don't have good news... I showed the video to my professor, he told that after watching it several times, he doesn't see any big problem with the tech but (here comes the but) he also told me that this wasn't his area of expertise. So yeah, I don't think his feedback is not very helpful.
@jarro2778
@jarro2778 2 жыл бұрын
Happy to See you doing well but i just wanna ask how much will it cost?
@sunknudsen
@sunknudsen 2 жыл бұрын
Hey, not sure yet, but likely around 99USD for people having joined waiting list.
@darkfire2703
@darkfire2703 2 жыл бұрын
Interesting algorithm, but I have a few notes. I feel like the deniability is a lot less plausible if you simply use 3 data slots while only having about 50% of the volume available to the main slot. That makes it a really really bad and inefficient scheme for not using hidden volumes. What you considered a disadvantage with the hidden volume being overlapped by main volume is actually part of what makes veracypts deniability plausible. The reason why it works for truecrypt and veracrypt is that most people actually don't use hidden volumes and in that case the first volume spans over the whole data. If someone does use a hidden volume, the main volume still spans all of the data, including the hidden volume. Imo the fact that your scheme is solely built around plausible deniability makes it a lot less plausible to deny. Veracrypt / Truecrypt is mostly used without hidden volumes, while yours is really not optimal for the usage without hidden volumes. Also I don't get the argument against veracrypt "being software based and generating binary files". Your scheme is obviously also software based and also produces binary output. Any binary data can be printed as QR Codes or in any other binary to text encoding like hex or base64.
@darkfire2703
@darkfire2703 2 жыл бұрын
Actually in your usecase (backing the data up on paper) there isn't even a case where you would add data that could overwrite a hidden volume, as it will get printed to non-editable paper anyways. You don't edit the paper, you print a new one and that can simply be newly generated each time from the previous data if something needs to change
@sunknudsen
@sunknudsen 2 жыл бұрын
Hey, great feedback! I believe the plausible deniability comes from the fact most users of Blockcrypt (when used as a cryptographic fundamental in Superbacked or any other implementation) will not use the extra space (same idea as VeraCrypt). About being software based… good point. Both are obviously software based. What I was trying to say is Blockcrypt generates a JavaScript object with is very easy to translate to JSON and print. Btw, I love VeraCrypt… That said, VeraCrypt requires a file system… in other worlds, it has some overhead that, I believe, is not required in the context of paper backups.
@darkfire2703
@darkfire2703 2 жыл бұрын
@@sunknudsen Good point. I would also guess that in a legal setting the deniability is still valid. That being said, I would probably break both of your legs before believing that you don't use the free space if I was a bad actor attacking you in person :)
@sunknudsen
@sunknudsen 2 жыл бұрын
Unfortunately, no app can solve for that one.
@hugoender
@hugoender 2 жыл бұрын
Your superbacked website has a glaring spelling error. It should be “lose” not “loose” in that first line that says “don’t loose your”.
@sunknudsen
@sunknudsen 2 жыл бұрын
OMG, thanks for reporting this. Fixed!
@mrbmro3991
@mrbmro3991 Жыл бұрын
I don't get it, why do you use paper to store this? Why not steel or titanium? You need to find a metal sheet steel printer
@jasonhenza
@jasonhenza 2 жыл бұрын
This is vonu af!
@parkerault2607
@parkerault2607 Жыл бұрын
Can you have plausible deniability if you're using an encryption scheme for which the main selling point is plausible deniability? I always thought it was more likely to make the adversary keep beating you even after you've given up all of your keys. 😂
@hrq77777
@hrq77777 2 жыл бұрын
Quality not Quantity
@infotruther
@infotruther Жыл бұрын
Kevin mitnik
@MikeHunt-rw4gf
@MikeHunt-rw4gf 2 жыл бұрын
Algorithm.
@mrbmro3991
@mrbmro3991 Жыл бұрын
Super backed NOT open source? RED FLAG. The only exception the crypto community accepts is a closed source secure element chip
@danishmullaji9924
@danishmullaji9924 2 жыл бұрын
If this comes in at affordable price (maybe one time fee) then using Superbacked would be the first thing I will do!!
@alziropereira874
@alziropereira874 2 жыл бұрын
Hello... hello from Brazil, I came across your project in a post on Privacyguide, very interesting, I'm going to test it. Another subscriber to your channel. See you soon. >iamcais< ⚡🇧🇷
@sunknudsen
@sunknudsen 2 жыл бұрын
Hey, welcome to the privacy guides community!
Tutanota review and why it’s one of a kind (compared to Proton)
15:51
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 23 МЛН
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 41 МЛН
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
I’m back and Superbacked is now free and source-available
12:57
sqlite-vec "Binary Quantization & Mobile Devices" Recording
55:00
How To Design A Completely Unbreakable Encryption System
5:51
Half as Interesting
Рет қаралды 504 М.
Hey, what’s up?
13:42
Sun Knudsen
Рет қаралды 7 М.
Node.js: The Documentary | An origin story
1:02:49
Honeypot
Рет қаралды 683 М.
Your Encryption Isn't Quantum Safe
9:22
IBM Technology
Рет қаралды 31 М.
Snip3 Crypter/RAT Loader - DcRat MALWARE ANALYSIS
1:42:04
John Hammond
Рет қаралды 507 М.
Kerberos Authentication Explained | A deep dive
16:52
Destination Certification
Рет қаралды 364 М.
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 23 МЛН