- ComputerCraft | Programmable Computers for Minecraft
- → PokeAcer's Content
PokeAcer's Content
There have been 20 items by PokeAcer (Search limited from 10-February 22)
#233017 Krist - Minable currency that works across servers (paste updated)
Posted by
PokeAcer
on 20 September 2015 - 04:32 PM
in
Programs
timia2109, on 19 September 2015 - 10:40 AM, said:
I had created a Wallet for Android! It would be cool if you check it out!
This is my first app, so it can have some bugs, but I found no one (except the date error
Features
- Check you Krist Amount on your Android Wear or as a Notification
- Check your Transactions
- Save multiple Krist Wallets
- Send Krists
You can download the apk here! or see the source code here!
Thank you all for testing!
Timia2109
Maybe put this on Aptoide? I'd put it on my store if you don't want to, but I'll credit you
#232629 [HTTP] PSChat Reloaded | Now with titles
Posted by
PokeAcer
on 15 September 2015 - 04:56 PM
in
Programs
LDDestroier, on 14 September 2015 - 05:55 PM, said:
PokeAcer, on 14 September 2015 - 03:48 PM, said:
#232627 iMail (Client/Server)
Posted by
PokeAcer
on 15 September 2015 - 04:55 PM
in
Programs
BlauDev, on 14 September 2015 - 05:04 PM, said:
PokeAcer, on 14 September 2015 - 03:41 PM, said:
- Are you encrypting the RedNet data before sending, with something like AES?
-http://www.computercraft.info/forums2/index.php?/topic/18930-aes-encryption/ is the AES API link
- Are you hashing the passwords?
- I use an SHA2 API in my programs - http://pastebin.com/rvBBeanK
Thanks for the feedback
About encryption:
I want to implement AES, but the SquidDev's API isn't working in CraftOS 1.74 and I can't find a good and fast encryption API. Even so include encryption is one of my major priorities. Currently, rednet traffic is only Base64 encode...
About hashing:
#232547 iMail (Client/Server)
Posted by
PokeAcer
on 14 September 2015 - 03:41 PM
in
Programs
- Are you encrypting the RedNet data before sending, with something like AES?
-http://www.computercraft.info/forums2/index.php?/topic/18930-aes-encryption/ is the AES API link
- Are you hashing the passwords?
- I use an SHA2 API in my programs - http://pastebin.com/rvBBeanK
#231606 BlueBank v3.0
Posted by
PokeAcer
on 31 August 2015 - 08:10 PM
in
Programs
awsumben13, on 31 August 2015 - 01:28 PM, said:
My idea is this:
- Building has machines for money transfer
- Machines have wired network cable onto ONE floppy drive, with a blockbreaker (if you have relevant mod installed) on the cable right by the drive for security. one machine creates the file (the server) and then that is the key used via AES. If you need to reset due to compromization, you eject the floppy, then make someone go downstairs, throw the floppy away, then put a new one in to generate the key. It sends it via wired network cable (we will need to stop termination aswell) - the key is checked then removed from memory each time you change (so it connects, gets key to use, waits for message back, decrypts, then overwrites the variable)
- The blockbreaker is for if you think someone's placed a wire leading to their PC (griefing?), so you can securely break the connection.
About the DH approach
'You will have problem with Diffie-Hellman because calculations required for it to succeed use to big numbers for LUA to understand(300 digit prime)
I have unfinished version of this that went to trash because of such problem. I am working on workaround in free time (meta-tables rule!) but sadly no time estimate on this. Sorry for that
#231576 Social Net API (CC's own social network)
Posted by
PokeAcer
on 31 August 2015 - 12:28 PM
in
APIs and Utilities
I have already thought of many uses - perhaps server updates on a monitor which checks for one account (please make it so you can get a user's posts w/o having to login) and then display it on screen
#231575 Advanced Password Utility
Posted by
PokeAcer
on 31 August 2015 - 12:09 PM
in
APIs and Utilities
That's WILDLY insecure for passwords - you HASH a password, not encrypt it. Use SHA256 (I have the API in my program - http://pastebin.com/8fyFyw3B line 15-197) and a salt.
#231548 PXE Boot (Networked startup files)
Posted by
PokeAcer
on 30 August 2015 - 09:45 PM
in
Programs
Tiin57, on 30 August 2015 - 09:16 PM, said:
Yet you can set the host, so it'd still be good.
And you can still get into wired networks if you somehow glitch to place the cable down.
#231547 BlueBank v3.0
Posted by
PokeAcer
on 30 August 2015 - 09:19 PM
in
Programs
Use a new key per install (generate on first boot from, IDK, a hash of the microtime and some random characters? (echo it in a PHP script + a random string generator) sha256 of course, just make the server handle this) then require that you insert a floppy disk into a *wired networked* drive for encryption - if you think people have compromised your bank and stole it, pull that out and make a 'reset key' functionality which recreates the key and sends a message to the client to shutdown.
And maybe make a key using the script aswell.
I've made a script that will function perfectly for keygen:
http://185.99.132.59/hash.php
#231543 PXE Boot (Networked startup files)
Posted by
PokeAcer
on 30 August 2015 - 08:59 PM
in
Programs
maybe make the the program encrypted using AES (http://www.computerc...aes-encryption/) so programs aren't transmitted in plain-text OTA (example - door lock)?
#231541 Door lock with Dynamic Password
Posted by
PokeAcer
on 30 August 2015 - 08:51 PM
in
Programs
justin97530, on 30 August 2015 - 10:50 AM, said:
Problem is, I can't encrypt it or else I wouldn't be able to decrypt it for it to be shown (assuming one-way encryptions like SHA-256).
http://www.computerc...aes-encryption/
^^ use to encrypt data. Maybe make a fully random string, hash it x times with sha256 and then use that as the key - don't even store the key on the machine, store it on a connected floppy drive *inside* the base so people can't get it.
- ComputerCraft | Programmable Computers for Minecraft
- → PokeAcer's Content


