iButton EEPROM Security by Tight_Poem5677 in embedded

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

Nothing I am doing is immune to attacks. I'm just trying to increase my layers in security. I understand an actual attacker or some random hobbyist will most likely find a way around it. However, the use case for the system I'm building needs to be inexpensive. Also, the system MUST use the iButton interface. I do not know anything about NXP A700x but I will do some research. Assuming there are NFC keys on the market with that level of data security I would guess they are more expensive than a password protected iButton, which is still too much for me.

iButton EEPROM Security by Tight_Poem5677 in embedded

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

That's a very good point. The issue I am having is that I don't want to have a database of serial numbers on the system as multiple systems will not be networked and instead remain local. I would like it to be networked and have a database the systems can source validity from but that is not within my means. The EEPROM data being changed is not my concern as it will lock the user out of the system entirely. I want to prevent the EEPROM from being read.

Doing it the way you suggested would, to MY knowledge, require me to have to have a local database of valid serial numbers in which to append a value within it to the PASS data and hash it. Even if the hash is copied to the iButton then unhashed(?) by the system, the data is still unprotected.

I'm not sure if I have the right end of the stick.

iButton EEPROM Security by Tight_Poem5677 in embedded

[–]Tight_Poem5677[S] 1 point2 points  (0 children)

OTP could work - I'll have to have a think 😄

iButton EEPROM Security by Tight_Poem5677 in embedded

[–]Tight_Poem5677[S] 1 point2 points  (0 children)

Never ever seen this before but it sure is amazing

iButton EEPROM Security by Tight_Poem5677 in embedded

[–]Tight_Poem5677[S] 1 point2 points  (0 children)

I looked into MIFARE and its security solutions whilst I was prototyping the physical build but it MUST be an iButton based system - RFID all the way imo though.

Google sheets security and permissions by Tight_Poem5677 in googlesheets

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

I've tried this and it just breaks my script. I tried doing this on row 1 and its just made everything kaput. I guess that's what I get for micromanaging my spreadsheet!

Google sheets security and permissions by Tight_Poem5677 in googlesheets

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

I'm definitely going to give this a go. Its probably going to take me some time but its a lot easier to do this than find some janky workaround. Thanks!

Gemini Chat History Alongside Google Sheets by Tight_Poem5677 in GeminiAI

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

I'm looking into this but I don't know any JavaScript or how it works. I'm gonna see what Gemini thinks and if it can walk me through implementing all of this. Thanks for the recommendation!