1 00:00:00,000 --> 00:00:03,260 All right. So today we're diving into something pretty cool. Um, 2 00:00:03,260 --> 00:00:08,300 we're talking digital secrets, encrypted messages, that sort of thing, 3 00:00:08,300 --> 00:00:08,500 you know, 4 00:00:08,500 --> 00:00:13,100 really taking online privacy up a notch with this thing called private bin. 5 00:00:13,100 --> 00:00:16,580 And you know what you sent over a whole bunch of articles and docs on this. 6 00:00:16,580 --> 00:00:18,780 It's impressive. Looks like we're going deep on this one. 7 00:00:18,780 --> 00:00:22,580 Yeah, absolutely. We've got stuff from GitHub, their actual website, 8 00:00:22,580 --> 00:00:26,100 private bins. I mean, even an article from, uh, 9 00:00:27,500 --> 00:00:30,480 Microsoft. It's a mouthful. I know. 10 00:00:30,480 --> 00:00:34,340 But the point is all of this is going to really help us, you know, 11 00:00:34,340 --> 00:00:36,420 give everyone a clear picture of what we're dealing with. 12 00:00:36,420 --> 00:00:40,260 I like it. I like it. No time to waste them. Right. You mentioned earlier, 13 00:00:40,260 --> 00:00:43,780 I think it was you wanting a way to share sensitive stuff online without, 14 00:00:43,780 --> 00:00:46,460 you know, the whole world watching. That's where private bin comes in. Yeah. 15 00:00:46,460 --> 00:00:50,180 Their whole thing is that the server has zero knowledge of pasted data. 16 00:00:50,180 --> 00:00:53,420 That's their big promise. Zero knowledge of pasted data. Okay. 17 00:00:53,420 --> 00:00:58,100 That sounds like seriously secure, but how does that actually work? Okay. 18 00:00:58,100 --> 00:01:02,780 So imagine this a digital lock box, right? But here's the kicker. 19 00:01:02,780 --> 00:01:07,380 Even the lock box has no clue what's inside. That's private bin in a nutshell. 20 00:01:07,380 --> 00:01:10,220 Yeah. It all boils down to this thing called, 21 00:01:10,220 --> 00:01:13,700 you've probably heard of it end to end encryption and to end encryption. Yeah. 22 00:01:13,700 --> 00:01:17,940 Remind me again, how that works. Basically, it's like this, your data, 23 00:01:17,940 --> 00:01:21,380 whatever you're sharing, it gets all scrambled up into unreadable code. 24 00:01:21,660 --> 00:01:26,220 And they use this super strong encryption. It's like 256 bit, 25 00:01:26,220 --> 00:01:31,060 AES encryption, top-notch stuff. But here's the key, literally. Yeah. 26 00:01:31,060 --> 00:01:35,180 The scrambling, it all happens in your browser before it even gets near private 27 00:01:35,180 --> 00:01:38,860 bin servers. So the server, it just sees what? Like a jumbled mess. 28 00:01:38,860 --> 00:01:42,020 That's how they can say zero knowledge. Exactly. It's like sending a postcard, 29 00:01:42,020 --> 00:01:44,020 right? But it's written in code. Yeah. 30 00:01:44,020 --> 00:01:46,700 Only you and the person you're sending it to have the key. 31 00:01:46,700 --> 00:01:49,940 So even if someone intercepts it, it's just gibberish to them. 32 00:01:49,980 --> 00:01:52,220 So even if like the server admins, 33 00:01:52,220 --> 00:01:55,940 even if they wanted to take a peek or if someone made them legally, 34 00:01:55,940 --> 00:01:58,340 they couldn't because there's nothing actually there. 35 00:01:58,340 --> 00:02:01,500 That's the beauty of it. This whole ignorance is bliss concept. 36 00:02:01,500 --> 00:02:04,140 It's like next level protection. Seriously. Okay. 37 00:02:04,140 --> 00:02:07,620 Now I'm starting to get why this is such a big deal. This isn't just for like, 38 00:02:07,620 --> 00:02:09,420 you know, spies and secret agents. 39 00:02:09,420 --> 00:02:12,700 This is about protecting any kind of info you don't want just flirting around 40 00:02:12,700 --> 00:02:15,700 out there. Exactly. We're talking passwords, financial stuff, 41 00:02:15,700 --> 00:02:18,260 even just a private message. You know, that article you sent, 42 00:02:18,260 --> 00:02:20,140 the one from gazelle shaft. Yeah. Well, 43 00:02:20,140 --> 00:02:24,580 they had a perfect example like sharing super important password with someone, 44 00:02:24,580 --> 00:02:27,780 someone who's not exactly tech savvy. Oh, tell me about it. 45 00:02:27,780 --> 00:02:31,820 It's like trying to explain the internet to, I don't know, my grandparents. 46 00:02:31,820 --> 00:02:35,620 So in that situation, private bin would be a lifesaver. 47 00:02:35,620 --> 00:02:39,860 So walk me through it. Pretend I'm like five years old. 48 00:02:39,860 --> 00:02:43,140 Let's say I want to share that password. What do I do? Okay. 49 00:02:43,140 --> 00:02:47,140 So you go to a private bin instance, they've got public ones online, 50 00:02:47,180 --> 00:02:49,620 or you can even host your own. If you want to be extra safe, 51 00:02:49,620 --> 00:02:54,260 you paste whatever you want to share right there in the text box and get this. 52 00:02:54,260 --> 00:02:58,180 You can even add a password on top of everything else or even set it to expire, 53 00:02:58,180 --> 00:03:01,100 you know, like a self-destructing message, like in the movies. Okay. 54 00:03:01,100 --> 00:03:04,940 So far so good, but how does the other person actually read it? Ah, 55 00:03:04,940 --> 00:03:09,940 that's where it gets really clever. They use the URL private bin hides the key 56 00:03:09,940 --> 00:03:12,420 right there in the link. So when you send it, 57 00:03:12,420 --> 00:03:16,380 their browser automatically uses that key to unlock the message. 58 00:03:16,460 --> 00:03:18,140 It all just like happens. 59 00:03:18,140 --> 00:03:21,300 Oh, so that's why you wouldn't want to share that link publicly, 60 00:03:21,300 --> 00:03:23,060 unless it's got a password on it. Exactly. 61 00:03:23,060 --> 00:03:26,340 Otherwise it's like leaving that lock box wide open for anyone. Okay. 62 00:03:26,340 --> 00:03:30,340 This is all making sense. Now we've got the encryption, the zero knowledge, 63 00:03:30,340 --> 00:03:33,820 the self-destructing messages, but let's talk tech for a sec. 64 00:03:33,820 --> 00:03:37,540 I keep hearing about JavaScript. Like it's the secret ingredient here. 65 00:03:37,540 --> 00:03:41,060 You're right. JavaScript is like the engine of the whole thing. 66 00:03:41,060 --> 00:03:45,980 Private bin uses it to encrypt your data in the browser before it goes 67 00:03:46,020 --> 00:03:47,220 anywhere near a server. 68 00:03:47,220 --> 00:03:50,980 That's how they make sure the server only ever sees scrambled code makes it way 69 00:03:50,980 --> 00:03:51,820 harder to snoop. 70 00:03:51,820 --> 00:03:55,420 So JavaScript it's like the magic spell that makes it all work. 71 00:03:55,420 --> 00:03:57,900 And this all happens what right here in my browser. 72 00:03:57,900 --> 00:04:00,980 I always thought encryption was something that happened on like super computers 73 00:04:00,980 --> 00:04:04,740 somewhere. That's what most people think. Yeah. It's important to remember. 74 00:04:04,740 --> 00:04:07,540 While the server has its own security private bin, 75 00:04:07,540 --> 00:04:11,900 it's all about client side encryption. That means all the hard work, 76 00:04:11,900 --> 00:04:13,180 the encrypting and decrypting. 77 00:04:13,380 --> 00:04:16,260 It happens right here in your browser thanks to JavaScript. 78 00:04:16,260 --> 00:04:19,700 That actually makes a lot of sense. So how does this JavaScript magic, 79 00:04:19,700 --> 00:04:23,300 how does it actually play out in the real world? Okay. So picture this, right? 80 00:04:23,300 --> 00:04:26,260 You type something into private bin and boom, 81 00:04:26,260 --> 00:04:30,540 your browser turns it into that secret code, all thanks to JavaScript. 82 00:04:30,540 --> 00:04:32,940 And only then after it's all scrambled up, 83 00:04:32,940 --> 00:04:35,220 that's when it goes to the private bin server. 84 00:04:35,220 --> 00:04:39,020 So it's like putting your message in one of those super secure envelopes before 85 00:04:39,020 --> 00:04:42,420 it even leaves your house. Exactly. And then on the other side, 86 00:04:42,420 --> 00:04:46,740 when someone wants to read it, their browser does its thing, uses JavaScript again, 87 00:04:46,740 --> 00:04:49,820 grabs that key from the URL and bam, message decrypted. 88 00:04:49,820 --> 00:04:52,740 All happens right there. No extra windows or anything. 89 00:04:52,740 --> 00:04:53,340 You know, 90 00:04:53,340 --> 00:04:57,180 this is making me think about all the other cool stuff private bin can do all 91 00:04:57,180 --> 00:05:00,540 those options. We talked about passwords and those self-destructing messages, 92 00:05:00,540 --> 00:05:03,780 but what else can you tweak? Oh, tons of stuff. 93 00:05:03,780 --> 00:05:07,980 Like did you even know you can share files on private bin? Not just text. 94 00:05:07,980 --> 00:05:11,180 Wait, really? I thought it was just for quick messages, snippets, code, 95 00:05:11,180 --> 00:05:14,860 that kind of thing. Nope. All kinds of files, pictures, videos, documents, 96 00:05:14,860 --> 00:05:17,940 seriously, anything you can upload. And the best part, 97 00:05:17,940 --> 00:05:22,860 it's all encrypted the same way. Client side, JavaScript, 98 00:05:22,860 --> 00:05:27,340 the whole nine yards. So it's like a, what do you call it? A secure drop box, 99 00:05:27,340 --> 00:05:31,420 but for anything that's seriously useful. What about like formatting? 100 00:05:31,420 --> 00:05:34,700 Can you make it look nice? Oh, for sure. They've got marked down, you know, 101 00:05:34,700 --> 00:05:38,620 for headings and lists and stuff, even code snippets. And get this, 102 00:05:38,620 --> 00:05:41,300 if you want to get fancy, they have different themes for the website. 103 00:05:41,300 --> 00:05:45,220 You can customize how it looks. Okay. So it's secure. It's flexible. 104 00:05:45,220 --> 00:05:48,140 You can even make it pretty. Sounds almost too good to be true, 105 00:05:48,140 --> 00:05:51,740 but I got to ask you always say to be careful with this online stuff. 106 00:05:51,740 --> 00:05:54,660 Are there any downsides to private bin we should know about? 107 00:05:54,660 --> 00:05:59,580 Well, you're right to be cautious. There's no such thing as perfect security, 108 00:05:59,580 --> 00:06:01,860 right? Private bin is strong. Don't get me wrong, 109 00:06:01,860 --> 00:06:05,300 but there are a couple of things like remember how he said JavaScript is like 110 00:06:05,460 --> 00:06:08,940 the heart of the encryption. Well, like anything it's got its limits. 111 00:06:08,940 --> 00:06:11,180 Like what, what kind of limits are we talking about? 112 00:06:11,180 --> 00:06:14,620 So as awesome as JavaScript is the way private bin uses it, 113 00:06:14,620 --> 00:06:18,140 it means you got to trust the people running the server, at least a little, 114 00:06:18,140 --> 00:06:20,740 someone who's really determined and knows what they're doing. 115 00:06:20,740 --> 00:06:24,180 They could mess with the code, you know, try to break the encryption. Okay. 116 00:06:24,180 --> 00:06:27,940 That's a little scary. So how do you like protect yourself from that? 117 00:06:27,940 --> 00:06:31,380 That's why it's so important to use a private bin instance. You actually trust. 118 00:06:31,380 --> 00:06:34,300 You want one that's been around, has a good reputation, 119 00:06:34,860 --> 00:06:39,220 do your research basically. So don't just go to the first one you find. Got it. 120 00:06:39,220 --> 00:06:43,980 But what if you want to be like a hundred percent sure no one's mess with the 121 00:06:43,980 --> 00:06:46,220 card? If you're really serious about security, 122 00:06:46,220 --> 00:06:50,060 you can always set up your own private bin. That way you control everything. 123 00:06:50,060 --> 00:06:53,700 Right? You know, the code is clean. Yeah, that makes sense. 124 00:06:53,700 --> 00:06:56,780 But that's probably more for like techie people, right? 125 00:06:56,780 --> 00:06:59,900 What about us regular folks using the public ones? 126 00:06:59,900 --> 00:07:02,100 Any red flags we should watch out for? Totally. 127 00:07:02,340 --> 00:07:05,220 Always look for that little padlock thing in your browser. You know, 128 00:07:05,220 --> 00:07:07,740 HTTPS. That means the connection is encrypted. 129 00:07:07,740 --> 00:07:09,860 So at least no one's snooping on you while you're on the site. 130 00:07:09,860 --> 00:07:14,820 HTTPS good, no HTTPS bad. Simple enough. Anything else we should be checking. 131 00:07:14,820 --> 00:07:19,140 That's where those FAQs come in. Seriously, they're a gold mine. For example, 132 00:07:19,140 --> 00:07:22,860 you know, you can actually use private bin with CloudFlare. 133 00:07:22,860 --> 00:07:26,620 With CloudFlare? Seriously, I thought they were like the middleman always listening 134 00:07:26,620 --> 00:07:29,940 in. How does that even work with the whole end to end encryption thing? 135 00:07:29,980 --> 00:07:34,180 That's a good question. Need to set it up just right. The FAQs, 136 00:07:34,180 --> 00:07:37,580 they tell you exactly how to configure CloudFlare so it doesn't mess with 137 00:07:37,580 --> 00:07:40,140 private bins code. If you don't do it right, 138 00:07:40,140 --> 00:07:43,500 CloudFlare could accidentally break the encryption. Can you believe that? 139 00:07:43,500 --> 00:07:46,340 Wow. So many little details. 140 00:07:46,340 --> 00:07:50,820 It's kind of crazy how something so simple to use needs so much work behind the 141 00:07:50,820 --> 00:07:53,300 scenes. Anything else in those FAQs that caught your eye? 142 00:07:53,300 --> 00:07:57,940 Oh yeah, definitely. They mentioned something about read only private bin instances. 143 00:07:57,980 --> 00:08:01,620 You can't do it by default, but with a few tweaks on the server, 144 00:08:01,620 --> 00:08:06,380 you can make it so people can only read the stuff, not create new pastes. 145 00:08:06,380 --> 00:08:10,220 Read only private bin. Why would you even want that? 146 00:08:10,220 --> 00:08:14,820 Imagine you're like a journalist, right? And you need to share something publicly, 147 00:08:14,820 --> 00:08:19,060 but it's sensitive or a researcher with some data or read only instance. 148 00:08:19,060 --> 00:08:23,020 It's perfect. People can see what's there, but they can't change it or delete it. 149 00:08:23,020 --> 00:08:26,580 That's pretty clever. Actually sounds like private bin can be used for almost 150 00:08:26,580 --> 00:08:29,100 anything. That's the beauty of it. It's so flexible. 151 00:08:29,100 --> 00:08:31,100 And you got to hand it to the people who made it. 152 00:08:31,100 --> 00:08:32,380 They really thought of everything. 153 00:08:32,380 --> 00:08:37,420 So we've covered a lot, like a lot, how private then works, 154 00:08:37,420 --> 00:08:40,180 why trust matters, even some of those cool extra features. 155 00:08:40,180 --> 00:08:41,940 As we're wrapping up this part, 156 00:08:41,940 --> 00:08:46,020 any big takeaways our listeners should keep in mind about private then the really 157 00:08:46,020 --> 00:08:46,860 important stuff. 158 00:08:46,860 --> 00:08:48,940 Totally. It's a lot to keep track of. It's like, 159 00:08:48,940 --> 00:08:52,540 they give you this super powerful tool, but you have to be so careful not to, 160 00:08:52,540 --> 00:08:55,460 you know, leave the keys lying around or something. 161 00:08:55,660 --> 00:08:56,700 That's a great way to put it. 162 00:08:56,700 --> 00:09:01,900 And that actually brings us to maybe the most important thing to remember about 163 00:09:01,900 --> 00:09:05,460 private then you got to know what you're doing, right? 164 00:09:05,460 --> 00:09:09,900 Understand how those URLs work, why picking the right instance matters, 165 00:09:09,900 --> 00:09:12,980 even just knowing that the server might be keeping logs, that kind of thing. 166 00:09:12,980 --> 00:09:14,660 That's what'll keep you safe. 167 00:09:14,660 --> 00:09:18,340 A hundred percent. It's not about just blindly trusting something. 168 00:09:18,340 --> 00:09:22,780 It's about knowing how it ticks and making smart decisions about your own 169 00:09:22,780 --> 00:09:25,540 security. And speaking of smart decisions, 170 00:09:25,820 --> 00:09:29,260 there was this one thing in the private bin stuff. It really jumped out at me. 171 00:09:29,260 --> 00:09:33,100 They actually say straight up JavaScript encryption is not secure. 172 00:09:33,100 --> 00:09:35,380 Yeah, that's what got me too. It's like, wait a minute, 173 00:09:35,380 --> 00:09:38,940 isn't that like their whole thing? They use JavaScript for everything. Right. 174 00:09:38,940 --> 00:09:41,780 It seems kind of strange, doesn't it? So why would they say that? 175 00:09:41,780 --> 00:09:43,220 It doesn't really make sense. Honestly, 176 00:09:43,220 --> 00:09:46,540 I think it shows they're trying to be honest. Like they know nothing is perfect. 177 00:09:46,540 --> 00:09:49,020 Or even private then they're not saying don't use it, 178 00:09:49,020 --> 00:09:52,820 but they want you to like know the risks, know what you're getting into. 179 00:09:52,980 --> 00:09:56,460 So it's about finding that balance, right. Convenience, security, 180 00:09:56,460 --> 00:10:00,740 how much you trust the people behind the curtain. It's complicated. Exactly. 181 00:10:00,740 --> 00:10:04,580 It's all about finding what works for you, for your situation, 182 00:10:04,580 --> 00:10:07,620 which brings us back to what you were saying before. Knowledge is power. 183 00:10:07,620 --> 00:10:10,740 The more you know about this stuff, the better choices you can make. 184 00:10:10,740 --> 00:10:14,220 Couldn't have said it better myself. And that's what I love about these deep dives. 185 00:10:14,220 --> 00:10:15,860 We're not just scratching the surface. 186 00:10:15,860 --> 00:10:20,420 We're getting people thinking about online privacy, security, 187 00:10:20,420 --> 00:10:23,060 all that good stuff. It's important. So true. 188 00:10:23,060 --> 00:10:25,540 We use all these online tools, 189 00:10:25,540 --> 00:10:29,140 but most of us have no idea what's really going on under the hood. Right. 190 00:10:29,140 --> 00:10:32,620 And with something like private bin where it's your most sensitive info on the 191 00:10:32,620 --> 00:10:37,020 line, you had to be extra careful, extra aware. 192 00:10:37,020 --> 00:10:40,220 It's like, I don't know, learning to drive. You don't need to be a mechanic, 193 00:10:40,220 --> 00:10:42,420 but knowing the basics, how to check your oil, 194 00:10:42,420 --> 00:10:44,660 that kind of thing makes you a better, safer driver. 195 00:10:44,660 --> 00:10:46,900 Perfect analogy. And on that note, 196 00:10:46,900 --> 00:10:50,340 maybe one last thing for our listeners to think about as they go forth and 197 00:10:50,580 --> 00:10:54,380 explore private bin, explore the whole world of online privacy. 198 00:10:54,380 --> 00:10:57,460 We talked about choosing the right instance, watching out for red flags, 199 00:10:57,460 --> 00:11:00,860 all that, but it makes you wonder, how do we make this kind of security, 200 00:11:00,860 --> 00:11:04,140 this level of protection? How do we make it for everyone? 201 00:11:04,140 --> 00:11:05,340 Even if you're not a tech wizard, 202 00:11:05,340 --> 00:11:09,700 how do we bridge that gap between like super strong security and something 203 00:11:09,700 --> 00:11:13,300 that's actually easy to use, especially in a world where let's be honest, 204 00:11:13,300 --> 00:11:15,060 not everyone gets tech the same way. 205 00:11:15,060 --> 00:11:18,420 That is the million dollar question because at the end of the day, 206 00:11:18,580 --> 00:11:21,140 the more of us who care about privacy, about security, 207 00:11:21,140 --> 00:11:23,740 the better it is for everyone. Right? So, you know, 208 00:11:23,740 --> 00:11:25,180 we'll leave everyone with that thought. 209 00:11:25,180 --> 00:11:30,020 That about wraps up our deep dive into the wild world of Private Bin. 210 00:11:30,020 --> 00:11:33,580 Until next time, stay curious, stay informed, and most importantly, 211 00:11:33,580 --> 00:11:34,780 stay safe out there.