kjsisco Posted February 19, 2015 Share Posted February 19, 2015 I have created a way to encrypt a signal using Autoit. I use a simple spacetime model. Enjoy! SpacetimeEncryption.au3 Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted February 19, 2015 Moderators Share Posted February 19, 2015 kjsisco,Welcome to the AutoIt forums. Would you care to give an example showing how to use this script as my cursory glance at the code did not immediately make it clear. M23 Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area Link to comment Share on other sites More sharing options...
kjsisco Posted February 20, 2015 Author Share Posted February 20, 2015 I apologize for not explaining better. Spacetime encryption is an encryption algorithm demonstrating that a signal can be encrypting using a basic spacetime model. It is as close as a classical computer can come to quantum cryptography. That is what this is, a classical quantum method. Though it isn't quantum. Hope I didn't confuse you more. Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted February 20, 2015 Moderators Share Posted February 20, 2015 kjsisco,I understand the principle of quantum encryption - but your script merely takes a host of different inputs (pi, the local date-time and some monitor display data) to produce a single output - which on my machine reads:47653762.34188310000003B002B241C002B241C002B1BAA000000670000041A00000023000007DF4145921380000000How is this supposed to encrypt/decrypt anything? M23 Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area Link to comment Share on other sites More sharing options...
czardas Posted February 21, 2015 Share Posted February 21, 2015 An encryption that cannot be decrypted is not particularly useful. Some functions appear to be using parameters which are out of range. This is a one way process. operator64 ArrayWorkshop Link to comment Share on other sites More sharing options...
kjsisco Posted February 21, 2015 Author Share Posted February 21, 2015 The signal is represented by the refresh rate of the current display in hurts. The spacetime model is used to encrypt the signal. Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted February 21, 2015 Moderators Share Posted February 21, 2015 kjsisco,And what use is the resultant value? As czardas pointed out, a one-way process is a hash not an encryption. I am afraid that we are having real difficulty seeing the application of the script you posted. As I asked in post #2 above, do you have a real-world example where the process is actually of use? M23 Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area Link to comment Share on other sites More sharing options...
Lakes Posted February 22, 2015 Share Posted February 22, 2015 (edited) The signal is represented by the refresh rate of the current display in hurts. The spacetime model is used to encrypt the signal. I apologize if English is not your primary language, but "refresh rate in hurts" (hertz) tickled my funnybone. Movie remake - Fifty Hurts of Autoit. Edited February 22, 2015 by Lakes Xandy 1 2015 - Still no flying cars, instead blankets with sleeves. Link to comment Share on other sites More sharing options...
JohnOne Posted February 22, 2015 Share Posted February 22, 2015 One way encryption is good for the likes of passwords and such, but if the monitor you are using is different from the one you used to begin with it would become rather useless. AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans. Link to comment Share on other sites More sharing options...
kjsisco Posted February 22, 2015 Author Share Posted February 22, 2015 It isn't really useless because, after all, the time changes every ms. Link to comment Share on other sites More sharing options...
jchd Posted February 23, 2015 Share Posted February 23, 2015 Correct, then what? This wonderful site allows debugging and testing regular expressions (many flavors available). An absolute must have in your bookmarks.Another excellent RegExp tutorial. Don't forget downloading your copy of up-to-date pcretest.exe and pcregrep.exe hereRegExp tutorial: enough to get startedPCRE v8.33 regexp documentation latest available release and currently implemented in AutoIt beta. SQLitespeed is another feature-rich premier SQLite manager (includes import/export). Well worth a try.SQLite Expert (freeware Personal Edition or payware Pro version) is a very useful SQLite database manager.An excellent eBook covering almost every aspect of SQLite3: a must-read for anyone doing serious work.SQL tutorial (covers "generic" SQL, but most of it applies to SQLite as well)A work-in-progress SQLite3 tutorial. Don't miss other LxyzTHW pages!SQLite official website with full documentation (may be newer than the SQLite library that comes standard with AutoIt) Link to comment Share on other sites More sharing options...
JohnOne Posted February 23, 2015 Share Posted February 23, 2015 I'm trying, kjsisco, but I cannot come up with a singe reason this would be useful. You have been asked before, but once again, please explain exactly what it is useful for? AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans. Link to comment Share on other sites More sharing options...
Trong Posted February 23, 2015 Share Posted February 23, 2015 There maybe a way to collect data from the victim's computer. Regards, Link to comment Share on other sites More sharing options...
kjsisco Posted February 23, 2015 Author Share Posted February 23, 2015 I don't know how you could use this to collect info from someone's computer. This is not malware. I'm sorry if this sounds harsh, but if you want to use it in this way shame on you. I designed this to demonstrate that it can be done. One could use this to protect a cell phone from spying, for one thing. This algorithm was certainly not meant to cause such an uproar. Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted February 23, 2015 Moderators Share Posted February 23, 2015 kjsisco, One could use this to protect a cell phone from spyingBut how? Please post a script to show us how you could use it to protect a cell phone. M23 Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area Link to comment Share on other sites More sharing options...
kjsisco Posted February 23, 2015 Author Share Posted February 23, 2015 The cell phone example is just one possibility but now that I think of it that wouldn't fit in with my spacetime model as you need something with a monitor. A digital cable box would be better. The cable signal could be fed into the model (TV display+time) and processed (encrypted) by using the rotation/single xor portion of the cypher. Link to comment Share on other sites More sharing options...
JohnOne Posted February 23, 2015 Share Posted February 23, 2015 And how would it be decyphered? AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans. Link to comment Share on other sites More sharing options...
kjsisco Posted February 23, 2015 Author Share Posted February 23, 2015 @JohnOne, are you really asking me to give out the key? Link to comment Share on other sites More sharing options...
jchd Posted February 23, 2015 Share Posted February 23, 2015 Security by obscurity? This wonderful site allows debugging and testing regular expressions (many flavors available). An absolute must have in your bookmarks.Another excellent RegExp tutorial. Don't forget downloading your copy of up-to-date pcretest.exe and pcregrep.exe hereRegExp tutorial: enough to get startedPCRE v8.33 regexp documentation latest available release and currently implemented in AutoIt beta. SQLitespeed is another feature-rich premier SQLite manager (includes import/export). Well worth a try.SQLite Expert (freeware Personal Edition or payware Pro version) is a very useful SQLite database manager.An excellent eBook covering almost every aspect of SQLite3: a must-read for anyone doing serious work.SQL tutorial (covers "generic" SQL, but most of it applies to SQLite as well)A work-in-progress SQLite3 tutorial. Don't miss other LxyzTHW pages!SQLite official website with full documentation (may be newer than the SQLite library that comes standard with AutoIt) Link to comment Share on other sites More sharing options...
JohnOne Posted February 23, 2015 Share Posted February 23, 2015 @JohnOne, are you really asking me to give out the key? Nope, there is no key. I think you're on a wind up AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now