What happened to the Messenger Plus! forums on msghelp.net?
Shoutbox » MsgHelp Archive » Messenger Plus! for Live Messenger » Scripting » [Release] Dencryptor v1.60

Pages: (2): « First « 1 [ 2 ] Last »
[Release] Dencryptor v1.60
Author: Message:
phalanxii
Full Member
***


Posts: 146
Reputation: 5
32 / Male / Flag
Joined: Aug 2006
Status: Away
O.P. RE: [Release] Dencryptor v1.20
Rofl, personally, even if I knew how to, I wouldn't be bothered doing something like that just to read someone's encrypted 10 letter message. :)
09-23-2006 11:13 AM
Profile PM Find Quote Report
Spunky
Former Super Mod
*****

Avatar

Posts: 3658
Reputation: 61
35 / Male / Flag
Joined: Aug 2006
RE: [Release] Dencryptor v1.20
LMAO just pointing it out :p Doubt anyone would ever want to do it :D
<Eljay> "Problems encountered: shit blew up" :zippy:
09-23-2006 11:22 AM
Profile PM Find Quote Report
Shondoit
Full Member
***

Avatar
Hmm, Just Me...

Posts: 227
Reputation: 15
35 / Male / Flag
Joined: Jul 2006
RE: [Release] Dencryptor v1.20
The changing on receive works for me...
altough you use 'Auto' in your code, and 'AutoDecrypt' in the Receive function...

And a bug: commands get encrypted too, not your own commands, but when you try to change you status using '/away' the encrypted form gets send

I don't know how the key stuff works (yet) but you have a global key (per user) and you need that key to encode and decrypt the message, so the other user has to have the same global key, right? (not sure) than he sends an encrypted message to another contact, witht that same key, because it's used for encrypting and decrypting, wouldn't that mean that all the contacts need to have the same key?
I think you need to have a per user Key...
My scripts:                            [Image: shondoit.gif]
+ Timezone
+ Camelo
+ Multisearch
09-23-2006 11:56 AM
Profile PM Find Quote Report
phalanxii
Full Member
***


Posts: 146
Reputation: 5
32 / Male / Flag
Joined: Aug 2006
Status: Away
O.P. RE: [Release] Dencryptor v1.20
Yes, that's how it works, with a per user key. The way it works is that you and your contact will be talking using the same key. The problem is, your contact will somehow need to find out what key you are using in order to talk to you, which makes it kind of pointless. I may decide to make the key used for AutoEncrypt and AutoDecrypt related to the contacts' user ID's, so that you won't need to find out (that actually sounds like quite a good idea :D). If you have other ideas, suggest away!

As for the AutoDecrypt, I'll have to see if it is because it is being interfered with another script.
EDIT: Found the problem. It was being interfered by Choli's Linked Chats script. ;)

In the next release, I'll fix the command bug as well. (You can edit the script yourself if you want. :))

PS. Question: If I use multiple messengers (polygamy), do the global variables overlap? Also, anyone know how to make a list of contacts with checkboxes?

EDIT: Updated first post with bug fixes and AutoDecrypt. Now I'll probably get to work on fixing up the whole key thing. :S

This post was edited on 09-23-2006 at 12:42 PM by phalanxii.
09-23-2006 12:12 PM
Profile PM Find Quote Report
Jesus
Scripting Contest Winner
****

Avatar
Koffie, my cat ;)

Posts: 623
Reputation: 15
37 / Male / Flag
Joined: Jul 2005
RE: [Release] Dencryptor v1.27
the encrypted strings are a lot longer than the original ones, maybe you can make it so that if the encrypted string is too long it will be sent in parts so you don't have to bother about the length of the message?
09-23-2006 05:02 PM
Profile PM Find Quote Report
Matti
Elite Member
*****

Avatar
Script Developer and Helper

Posts: 1646
Reputation: 39
31 / Male / Flag
Joined: Apr 2004
RE: [Release] Dencryptor v1.27
quote:
Originally posted by Jesus
the encrypted strings are a lot longer than the original ones, maybe you can make it so that if the encrypted string is too long it will be sent in parts so you don't have to bother about the length of the message?
Good idea, I think the encrypt function can pre-calculate the length of the encryption, so it can split and encrypt the separate strings. :)
* Matti looks at phalanxii... ^o)
Plus! Script Developer | Plus! Beta Tester | Creator of Countdown Live | Co-developer of Screenshot Sender 5

Found my post useful? Rate me!
09-23-2006 05:07 PM
Profile E-Mail PM Web Find Quote Report
CookieRevised
Elite Member
*****

Avatar

Posts: 15519
Reputation: 173
– / Male / Flag
Joined: Jul 2003
Status: Away
RE: RE: [Release] Dencryptor v1.20
quote:
Originally posted by phalanxii
Yes, that's how it works, with a per user key. The way it works is that you and your contact will be talking using the same key. The problem is, your contact will somehow need to find out what key you are using in order to talk to you, which makes it kind of pointless. I may decide to make the key used for AutoEncrypt and AutoDecrypt related to the contacts' user ID's, so that you won't need to find out (that actually sounds like quite a good idea :D).
If you want this because of added security, then I can say that would be pointless too...

All the 'hacker' needs to do is getting the other user's id and voila he can read those messages too.

eg: if you're in a multi convo window and you send an ecrypted key, it is dead easy to simply iterate thru all the contacts and decrypt the message using each individual contact userID.

So for starters, never ever send an encrypted text in a multi contact convo. Unless you take a look at how PGP works; private key and public key...

quote:
Originally posted by phalanxii
PS. Question: If I use multiple messengers (polygamy), do the global variables overlap?
no, they are different threads of the same script.

quote:
Originally posted by phalanxii
Also, anyone know how to make a list of contacts with checkboxes?
see various examples on the forum and released scripts.
.-= A 'frrrrrrrituurrr' for Wacky =-.
09-23-2006 05:47 PM
Profile PM Find Quote Report
phalanxii
Full Member
***


Posts: 146
Reputation: 5
32 / Male / Flag
Joined: Aug 2006
Status: Away
O.P. RE: RE: [Release] Dencryptor v1.27
quote:
Originally posted by Mattike
quote:
Originally posted by Jesus
the encrypted strings are a lot longer than the original ones, maybe you can make it so that if the encrypted string is too long it will be sent in parts so you don't have to bother about the length of the message?
Good idea, I think the encrypt function can pre-calculate the length of the encryption, so it can split and encrypt the separate strings. :)
* Mattike looks at phalanxii... ^o)

Yes, that is quite a good idea. I'll definitely put that in (although how will it work with F3 and F4?). :) Just if you wanted to know, the length of the encryption is the block size times the original length plus one. (Y)

EDIT: Having trouble putting this one in... EDIT: Fixed!


@Cookie:
The user ID idea was probably not for security, but rather convenience. At the moment, the person that you send you're message to needs to know the key that you encrypted the message with, which I thought was a bit difficult in terms of practicality. (Note: This means that currently, you can send a message in a multi-contact conversation, as long as everyone else doesn't know the key.) But yes, I will probably need to reconsider the whole key concept, because as it stands, it is quite impractical (unless you don't mind telling your contact the key beforehand). However, like you said, using user IDs is also insecure. :S

Again, if anyone has any ideas as to how this should work, please suggest! :D

PS. Thanks for everybody's help so far! :) Also, thanks for answering my last few questions. (I think I've got the contact list on the way, but I'm not sure whether I'll use it...)

EDIT: I just read up on PGP, and public-key encryption and private-key decryption seems a little out of my league...

EDIT #2: At the moment, I'm inclined to think that the key system will have to be left as is. There is no way for the script to generate a key for two users without communication or find the key within the message without there being a security threat from someone else doing the same.

This post was edited on 09-24-2006 at 05:04 AM by phalanxii.
09-24-2006 01:29 AM
Profile PM Find Quote Report
phalanxii
Full Member
***


Posts: 146
Reputation: 5
32 / Male / Flag
Joined: Aug 2006
Status: Away
O.P. RE: [Release] Dencryptor v1.50
This is quite a major update (v1.50). The first post has most of the details. (THERE'S A NIFTY CONFIGURATION WINDOW!! :D)

However, I thought I might just clarify the use of AutoKey. To use AutoKey, you need to select the contacts that you wish to encrypt with. From there, it will generate a key based on you and your selected contacts. This key will be the same for each one of your contacts who select the same people. The point of this was to make it more convenient for people so that they do not always have to exchange keys.

The problem with this is, as Cookie has said, the AutoKey's key is crackable. Therefore, the use of AutoKey should be used with care, but for more security, do not use AutoKey, but instead use a custom one. (Y)
09-24-2006 11:54 AM
Profile PM Find Quote Report
Pages: (2): « First « 1 [ 2 ] Last »
« Next Oldest Return to Top Next Newest »


Threaded Mode | Linear Mode
View a Printable Version
Send this Thread to a Friend
Subscribe | Add to Favorites
Rate This Thread:

Forum Jump:

Forum Rules:
You cannot post new threads
You cannot post replies
You cannot post attachments
You can edit your posts
HTML is Off
myCode is On
Smilies are On
[img] Code is On