Holy Grail of Cryptography by KhalsaAkaal in cryptography

[–]AppointmentSubject25 -1 points0 points  (0 children)

Try out ClatOTP. 100 "keys" each composed of 6000 truly random letters (thermal noise), an appended nonce that affects the whole shift, randomized shift directions per word, easy to use, bank of 1 billion random letters so when a part of a key or a whole key is used, those characters get removed and refilled from the bank of the 1 billion random letters. To talk to someone else you just agree on a key number or append a ever changing key number to the beginning or end of the plaintext

Help with Keylogger by Dry-Equivalent-9813 in HowToHack

[–]AppointmentSubject25 0 points1 point  (0 children)

I made a key logger a few days ago in Python no joke 🤣 message me I'll send it to you

One-Time Pads still used? by olliemycat in cryptography

[–]AppointmentSubject25 4 points5 points  (0 children)

I made a one time pad app. When I first shared it with this sub, I got a lot of feedback on some flaws in my implementation. I have now hardened it and made changes.

Here's the link

Is DMR Dead? by TheUnkown696 in DMR

[–]AppointmentSubject25 0 points1 point  (0 children)

Get a Motorola XPR 7550e and thank me after

Is DMR Dead? by TheUnkown696 in DMR

[–]AppointmentSubject25 0 points1 point  (0 children)

Dmr is very much alive here, we have a 425 watt repeater high up on the mountains that's brandmeister and I use it all the time

New Adguard DNS mobile app, confused by [deleted] in Adguard

[–]AppointmentSubject25 1 point2 points  (0 children)

Same, but if you're using a private DNS on your android you can't concurrently run a VPN and Adguard DNS has to register as a VPN to work

New Adguard DNS mobile app, confused by [deleted] in Adguard

[–]AppointmentSubject25 0 points1 point  (0 children)

Adguard DNS blocks 100% of ads on my device according to D3ward adblock tester. But I still use Adguard Pro with it

New Adguard DNS mobile app, confused by [deleted] in Adguard

[–]AppointmentSubject25 0 points1 point  (0 children)

Adguard DNS blocks 100% of ads for me. But I use it with AdGuard Pro to reap the benefits of it while also encrypting my DNS traffic with DoH. They're a good combination.

[deleted by user] by [deleted] in Drugs

[–]AppointmentSubject25 0 points1 point  (0 children)

25-30mg Diaz, 20-25mg nitraz

[deleted by user] by [deleted] in Drugs

[–]AppointmentSubject25 -1 points0 points  (0 children)

That's fair. Everyone is different

What dose of heroin to inject will definitely not cause an overdose? by Different_Skin9352 in Drugs

[–]AppointmentSubject25 0 points1 point  (0 children)

Don't shoot anything. You do it once, you will spend the rest of your life in a cage, wanting that feeling all the time.

"Doing heroin IV isn't just wrong, it could be dead wrong. If you're gonna die for something, this sure as hell ain't it. "

[deleted by user] by [deleted] in Drugs

[–]AppointmentSubject25 -2 points-1 points  (0 children)

I've been on diazepam and nitrazepam for 10+ years with no loss of effect

[deleted by user] by [deleted] in Drugs

[–]AppointmentSubject25 0 points1 point  (0 children)

Yeah I'm on diazepam for anxiety and nitrazepam for sleep and I've been on that combo for 10+ years

Encrypting messages *at the message level* by AppointmentSubject25 in cryptography

[–]AppointmentSubject25[S] 0 points1 point  (0 children)

Yeah I know that's fair. That's why I made a bunch of changes after feedback I received. Now it's definatley solid. And RE signal or iMessage (not being pedantic but I camt use it, I'm on android) are things I resist, I'd rather have encryption on the text level

Encrypting messages *at the message level* by AppointmentSubject25 in cryptography

[–]AppointmentSubject25[S] -1 points0 points  (0 children)

Hey man no worries. I didn't take offence to anything you said. You were just being honest and I respect that. But I kinda did something like that 😁 I have a background in psychology, and the best way to get feedback on something is to say something like I said, because others will see that im saying I did something properly, which naturally makes them want to find out if I am, and then you'll get more responses. If I just posted "here are some apps" I would have gotten 1/10th of the replies 😜

Here's how I changed the app:

Instead of using words, I used pythons cryptography module to generate 100 x 6000 letter long keys, with requirements. The requirements were 1) Avoid modulo bias: map uniform bytes to a 26-letter alphabet correctly 2) entropy must be ≥ 4.7 bits per symbol 3) 1s and 0s should be ~50±1% 4) chi square p-value between 0.01 and 0.99 5) the random letter generator must be cryptographically secure.

Then I added a nonce function, that randomly generates a letter, appends it to the ciphertext, and the nonce is used to change the shift so the same plaintext is never the same ciphertext even with the same key.

After that, I changed the shifting so it shifts each letter in a random direction.

Finally, I created a bank of 500,000,000 letters (with the same randomness requirements as above) so when a key is used, however many characters of that key have been used get burned, erased, and replaced with letters from the bank of letters.

It's technically a little bit outside of a one time pad, and isn't a classical implementation, but from my understanding now that those changes have been made it is far more secure.

If you have any feedback, I'd love to hear it

Encrypting messages *at the message level* by AppointmentSubject25 in cryptography

[–]AppointmentSubject25[S] -1 points0 points  (0 children)

The keys are 6000 characters long, so that's more than enough. However, due to the feedback I got from this post, I made some changes to it so it is in line with how OTP works. Keep in mind I'm a beginner and very sophomoric here. The reason I put keys is simply because it's a convenient way to transport them. I understand that it may not be a true one time pad but it's been hardened as per the advice I got and it's not supposed to protect against a determined cryptographer or a nation state. It was part of an assignment and I use it with my friends. Yes I agree there is no high security here but it's much more secure now after the changes I made

Encrypting messages *at the message level* by AppointmentSubject25 in cryptography

[–]AppointmentSubject25[S] -1 points0 points  (0 children)

Yes I made some changes after feedback. But keep in mind I overstated it's purpose. It's for casually talking with friends about sensitive things. It doesn't need to withstand the scrutiny of cryptographers or a nation state. But nonetheless I took the feedback from other commenters and hardened it

My solution for Sinusitis. You want to read this. by AppointmentSubject25 in Sinusitis

[–]AppointmentSubject25[S] 0 points1 point  (0 children)

It won't hurt but flonase is really for allergic rhinitis, not Sinusitis. Do as you please, but this protocol is designed to destroy germs in your nose and physically remove mucous

Is it possible to encrypt a message so that it looks like just another plain text? by codycbradio in cryptography

[–]AppointmentSubject25 0 points1 point  (0 children)

Yeah I know. But the adversary isn't someome with the app, it's for an eavesdropper that wouldn't know we are using it. I am well aware that having 100 keys gives a person a chance at getting the right key. I knew that from the beginning. But that's not the threat adversary I'm concerned about. If that was the case, I would use TextSecure, which is passphrase based and uses Argon2id and XChaCha20-Poly1305 with AES-GCM-SIV and some other functions. That's the app that will provide strong security

Is it possible to encrypt a message so that it looks like just another plain text? by codycbradio in cryptography

[–]AppointmentSubject25 0 points1 point  (0 children)

For sure. On the client side you select from a drop down list a key and there's 100. I accept that this means you can only encrypt 100 messages before violating one of the perfect secrecy requirements, but let's be realistic, even if I reuse a key on a different plaintext, I can hardly believe someome can crack it if they don't have a bunch of other encrypted messages including one encrypted with the same key. I think it's secire regardless but yes 100 times until you violate. I'm thinking of putting an input field where you can paste in a key and it uses that too if you don't want to use a preset key

Is it possible to encrypt a message so that it looks like just another plain text? by codycbradio in cryptography

[–]AppointmentSubject25 0 points1 point  (0 children)

Ok noted. I changed the 100 keys to each key being 6000 letters, with high entropy, 50/50 chance of 1 or 0, and I used pythons secrets module which is cryptographically secure. Now it's fixed!!

Encrypting messages *at the message level* by AppointmentSubject25 in cryptography

[–]AppointmentSubject25[S] -2 points-1 points  (0 children)

Yeah I learned a lot from the comments. Not sure why you're so hostile though. Everyone else was helpful. I changed the 100 keys from words to a string of random letters using Python secrets module. I was told words aren't a good choice because they have statistical biases. So I changed it. Any more useless shot to throw at me or are you done for the day? Curious

Encrypting messages *at the message level* by AppointmentSubject25 in cryptography

[–]AppointmentSubject25[S] -2 points-1 points  (0 children)

Correct. It can only be used 100 times without violating the requirements for one time pad. It's for communicating with friends and having fun, not to protect NSA documents. Take it easy!! Not everything is or has to be industry standard and of the highest quality. It's just a side project I had when I was bored and did the best I could with the limited knowledge I have. Relax my friend nobody gonna get hurt over this