Hypothetically, if you have memory problems and need to write down events, is there a system which you can verify that its not tampered with? (Like a digital checksum, but for a journal)
from DeathByBigSad@sh.itjust.works to nostupidquestions@lemmy.world on 30 Aug 21:09
https://sh.itjust.works/post/45107790

#nostupidquestions

threaded - newest

shittydwarf@piefed.social on 30 Aug 21:16 next collapse

Learn one of the old shorthands

TheLeadenSea@sh.itjust.works on 30 Aug 21:16 next collapse

Set up a code to yourself, easily remembered, and don’t share it with anyone. Then include it secretly in communications to yourself. If you don’t remember sending it, but it has your code, you can trust it.

Jimbabwe@lemmy.world on 30 Aug 21:19 next collapse

You could invent your own. It wouldn’t stop someone who was really determined to trick you, because the tradeoff between convenience and perfect security would likely leave you vulnerable to reverse engineering. But that being said, you can take your message, reverse it, Caesar cypher it, replace letters with numbers, drop vowels or spaces, etc etc until you’ve mangled it into a “hash” that only you know how to produce.

Gradually_Adjusting@lemmy.world on 30 Aug 21:55 next collapse

Easier to have a cryptic rule, such as “third sentence in every entry must have exactly three words, and the last word in the entry must rhyme with the very first word.” That would validate the entry with far less work, and people would need massive sample sizes to have any chance at finding the pattern.

DeathByBigSad@sh.itjust.works on 31 Aug 02:39 collapse

Oooh this is good

Gradually_Adjusting@lemmy.world on 31 Aug 03:56 collapse

It doesn’t prevent any changes to the content, but that’s what pen is for.

LifeInMultipleChoice@lemmy.world on 30 Aug 23:44 collapse

I remember in college one of my teachers told the class if we were going to be late with our submissions that were do by midnight to submit a corrupted document before midnight. Then when you finished your document to change your bios/system clock to before that time, paste it into a fresh document and save it with the same name. That way when he told you the document was corrupted it wouldn’t be obvious the document was created after the due date.

Can’t remember if I ever ended up having to do that. (You can do it using the touch command in terminal I believe, instead of having to change your clock.). I just remember thinking it was comical that the professor told us to do it.

Tja@programming.dev on 30 Aug 21:31 next collapse

If you have memory problems, how would you remember the system?

DeathByBigSad@sh.itjust.works on 30 Aug 21:47 collapse

Idk, maybe get a tattoo lol

tate@lemmy.sdf.org on 30 Aug 23:20 collapse

Wow, hopefully that doesn’t get tampered!

DeathByBigSad@sh.itjust.works on 30 Aug 23:25 collapse

Brb, gonna get a tattoo: “@tate@lemmy.sdf.org is John G”

AmidFuror@fedia.io on 30 Aug 23:49 collapse

He murdered your wife.

ook@discuss.tchncs.de on 31 Aug 04:32 collapse

Don’t believe anything he says.

awrreny@lemmy.world on 30 Aug 21:40 next collapse

if you are able to remember the method to create the signatures then you can do many things e.g a simplified digital signature. but if you can’t remember a method then you can’t ensure that someone else has forged a signature, because if you forget everything then you have the same information as anyone else and anything you can do, they can also do

apology for word salad

etchinghillside@reddthat.com on 30 Aug 22:01 next collapse

Does an immutable password protected journal suffice? Or do you need the ability to edit past entries? Or do others need the ability to read entries without the password?

solrize@lemmy.ml on 30 Aug 22:18 next collapse

Maybe there’s a technical solution but what if you forget to check it?

Anyway watch the movie “Memento” if you haven’t.

Zagam@piefed.social on 31 Aug 00:00 next collapse

I can't remember if I've seen it or not.

neidu3@sh.itjust.works on 31 Aug 00:32 collapse

Lol, took me embarrassingly long. I was about to tell you that you probably hadn’t, otherwise you’d be sure.

neidu3@sh.itjust.works on 31 Aug 00:31 collapse

Test this, you fucking quack!

slazer2au@lemmy.world on 30 Aug 22:27 next collapse

Sounds like a use for the environmentally destructive technology known as blockchain.

DeathByBigSad@sh.itjust.works on 30 Aug 23:03 next collapse

But how do you know that you entered an entry into the blockchain, and not someone else?

kata1yst@sh.itjust.works on 30 Aug 23:14 collapse

Use of a private key.

Similarly, why not put your journals into a lockbox? Very old school, but exactly what your grandparents did with their checkbooks and ledgers for the same reason.

ryannathans@aussie.zone on 30 Aug 23:23 collapse

Proof of work destroys environment, not blockchain

Skullgrid@lemmy.world on 30 Aug 22:32 next collapse

A seal of some kind. that’s what they were used for in the past.

Infrapink@thebrainbin.org on 30 Aug 23:20 next collapse

Write your journal by hand, with a pen or pencil on paper. You'll know you wrote it because it's your handwriting.

SlartyBartFast@sh.itjust.works on 31 Aug 00:02 next collapse

Unless you can’t remember what your own handwriting looks like!

Greg@lemmy.ca on 31 Aug 01:57 collapse

Or the excerpts haven’t been removed or moved which changes the meaning of the journal.

Zwuzelmaus@feddit.org on 31 Aug 02:18 next collapse

You still can’t know if it’s complete.

some_kind_of_guy@lemmy.world on 31 Aug 02:23 collapse

Great idea! That way you’ll know it hasn’t been tampered with because of the way it is.

nimble@lemmy.blahaj.zone on 30 Aug 23:51 next collapse

Joplin - free encrypted and password protected notetaking app.

There’s also standard notes, though i haven’t used that one. Free and paid versions

If you really want to know something hasn’t been tampered with though, look into git. You can use it raw or with something like VS Studio . Git can let you pgp sign stuff so you can know with certainty you made the change… unless you pgp key was compromised. Your changes (“commits”) would be signed and time stamped. You can keep files locally or send to a git forge (github, gitlab, forgejo).

Git tutorial

Best of luck

Zwuzelmaus@feddit.org on 31 Aug 02:21 next collapse

system which you can verify that its not tampered with?

Blockchain technology is one possibility to store data in a way that it cannot be changed later.

chicken@lemmy.dbzer0.com on 31 Aug 02:22 next collapse

Pull an eyelash or similar, keep it between a specific page and check every time that it’s still there. If someone tampers with the journal it will fall out and they won’t realize it matters.

Kolanaki@pawb.social on 31 Aug 02:23 next collapse

I write things down by hand and it doesn’t matter if they are tampered with because it’s just the act of writing the thing down that makes it stick in my memory; I never actually need the note after.

Nibodhika@lemmy.world on 31 Aug 06:36 next collapse

It all depends on your threat model, what is your fear? I personally would be very comfortable noting stuff down on a notebook, or even having a random text file on my PC, neither of those is likely to get compromised/tampered. Let’s assume you have someone living with you that you can’t trust, and you don’t want them to either be able to alter or read your entries, notebook and text files are not enough, but you can encrypt the notebook using any multitude of ways (including inventing your own language and symbols) and you can password encrypt the file in your PC. They could still destroy entries or the entire thing, if that is more of your concern then having backups might be more important. If you’re worried about altering past entries you can use something similar to a Blockchain, where the hash of your previous message is used in the new one so it’s obvious if someone erased a message, in the notebook you can do something like starting each message with the 5th to last word from the previous one or in some other way reference it.

At the end of the day it all depends on what is it you’re afraid could happen to your entries, so we’ll need more information on that.

mhzawadi@lemmy.horwood.cloud on 31 Aug 08:30 next collapse

Not the best idea, but use a write once read many S3 bucket. That way once the note is stored it’s not going anywhere or getting edited, AWS can do that and also backblaze.

KIKILOVE@piefed.social on 31 Aug 10:40 next collapse

I really need to quit smoking weed

Dr_Nik@lemmy.world on 31 Aug 12:40 next collapse

This is actually a problem in scientific note taking and the very simple rule is you write all notes in pen and if you are needing to remove text you only use a single line to cross it out. That way if someone scribbles out the words/data you know it was tampered with as opposed to modified by the original writer. It also helps to put your initials on every edit and sign the end of the page, as well as have a witness sign the end of the page (but that may be excessive in your case). Also use only bound notebooks with numbered pages that are obvious if a page has been removed.

dukeofdummies@lemmy.world on 03 Sep 01:22 collapse

You, should really watch memento. A movie that dances with this exact topic.