Re: Encrypt on mobile

2013-01-02 Thread Bernard Devlin
industrial strength encryption relies on the openssl libraries.  They are
not available on mobile platforms (I conclude this is why Monty provides
that feature with an external).

There are various discussions of this on the forum.  But nothing that meets
your requirements.
http://forums.runrev.com/viewtopic.php?f=12t=9288p=49104hilit=openssl+mobile#p49104

The Android Release Notes for 5.5.3 say industrial strength encryption and
public key cryptography (planned for a future release).

Bernard




On Tue, Jan 1, 2013 at 7:57 PM, Jan Schenkel janschen...@yahoo.com wrote:

 Thanks for the feedback, Mark - but I wasn't looking for an external
 solution :-)
 What I mainly wanted to know was how the mobile standalone apps cope with
 the 'cipherNames' property and 'encrypt' command as industrial strength
 encryption is missing. I don't have mobile deployment options so I can't
 check this for myself.

 Cheers,

 Jan Schenkel.

 =
 Quartam Reports  PDF Library for LiveCode
 www.quartam.com


 =
 As we grow older, we grow both wiser and more foolish at the same time.
  (La Rochefoucauld)


 
  From: Mark Talluto use...@canelasoftware.com
 To: How to use LiveCode use-livecode@lists.runrev.com
 Sent: Tuesday, January 1, 2013 7:11 PM
 Subject: Re: Encrypt on mobile



 On Jan 1, 2013, at 8:34 AM, Jan Schenkel janschen...@yahoo.com wrote:

  Hi all,
 
  Working on permissions and password protection for Quartam PDF Library,
 and I have a need for RC4 encryption at 40 bits.
  Actually, I do have a working plain LiveCode implementation by now, but
 the 'encrypt' command can do it too and is much faster.
 
  Here's the rub: I read in the release notes for the mobile versions that
 industrial strength encryption is not supported.
  So here's a few questions for the iOS/Android developers on the list:
  - does a script with 'the cipherNames' or 'encrypt' in it still work, or
 does it fail to compile?
  - does 'the cipherNames' return empty or does it generate an error?
  - does the 'encrypt' command return an error in 'the result' or does it
 generate an error?
 
  An example of a simple test script:
  ##
  on mouseUp
put plain text into tData
put dakey into tKey -- 40 bits = 5 bytes
if rc4-40,40 is among the lines of the cipherNames then
  encrypt tData using rc4-40 with key tKey
  if the result is not empty then
answer error the result
  else
answer information RC4-40 returned:  it
  end if
else
  answer information RC4-40 not available
end if
  end mouseUp
  ##
 
  Thanks in advance for the feedback!
 
  Jan Schenkel.
 
  =
  Quartam Reports  PDF Library for LiveCode
  www.quartam.com


 Monte has an external for doing AES encryption. It works on iOS for the
 moment.

 Mark Talluto
 canelasoftware.com


 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Encrypt on mobile

2013-01-02 Thread Jan Schenkel
Thanks for confirming this, Bernard.
I've sent an email to RunRev support in the hopes they can give me a definitive 
answer on the implications of this lack of support on usage of the 
'cipherNames' property and 'encrypt' command on mobile platforms.

Jan Schenkel.
 
=
Quartam Reports  PDF Library for LiveCode
www.quartam.com


=
As we grow older, we grow both wiser and more foolish at the same time.  (La 
Rochefoucauld)



 From: Bernard Devlin bdrun...@gmail.com
To: How to use LiveCode use-livecode@lists.runrev.com 
Sent: Wednesday, January 2, 2013 6:13 PM
Subject: Re: Encrypt on mobile
 
industrial strength encryption relies on the openssl libraries.  They are
not available on mobile platforms (I conclude this is why Monty provides
that feature with an external).

There are various discussions of this on the forum.  But nothing that meets
your requirements.
http://forums.runrev.com/viewtopic.php?f=12t=9288p=49104hilit=openssl+mobile#p49104

The Android Release Notes for 5.5.3 say industrial strength encryption and
public key cryptography (planned for a future release).

Bernard
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Encrypt on mobile

2013-01-01 Thread Jan Schenkel
Hi all,

Working on permissions and password protection for Quartam PDF Library, and I 
have a need for RC4 encryption at 40 bits.
Actually, I do have a working plain LiveCode implementation by now, but the 
'encrypt' command can do it too and is much faster.

Here's the rub: I read in the release notes for the mobile versions that 
industrial strength encryption is not supported.
So here's a few questions for the iOS/Android developers on the list:
- does a script with 'the cipherNames' or 'encrypt' in it still work, or does 
it fail to compile? 
- does 'the cipherNames' return empty or does it generate an error?
- does the 'encrypt' command return an error in 'the result' or does it 
generate an error?

An example of a simple test script:
##
on mouseUp
  put plain text into tData
  put dakey into tKey -- 40 bits = 5 bytes
  if rc4-40,40 is among the lines of the cipherNames then
    encrypt tData using rc4-40 with key tKey
    if the result is not empty then
      answer error the result
    else
      answer information RC4-40 returned:  it
    end if
  else
    answer information RC4-40 not available
  end if
end mouseUp
##

Thanks in advance for the feedback!

Jan Schenkel.
 
=
Quartam Reports  PDF Library for LiveCode
www.quartam.com


=
As we grow older, we grow both wiser and more foolish at the same time.  (La 
Rochefoucauld)

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Encrypt on mobile

2013-01-01 Thread Mark Talluto


On Jan 1, 2013, at 8:34 AM, Jan Schenkel janschen...@yahoo.com wrote:

 Hi all,
 
 Working on permissions and password protection for Quartam PDF Library, and I 
 have a need for RC4 encryption at 40 bits.
 Actually, I do have a working plain LiveCode implementation by now, but the 
 'encrypt' command can do it too and is much faster.
 
 Here's the rub: I read in the release notes for the mobile versions that 
 industrial strength encryption is not supported.
 So here's a few questions for the iOS/Android developers on the list:
 - does a script with 'the cipherNames' or 'encrypt' in it still work, or does 
 it fail to compile? 
 - does 'the cipherNames' return empty or does it generate an error?
 - does the 'encrypt' command return an error in 'the result' or does it 
 generate an error?
 
 An example of a simple test script:
 ##
 on mouseUp
   put plain text into tData
   put dakey into tKey -- 40 bits = 5 bytes
   if rc4-40,40 is among the lines of the cipherNames then
 encrypt tData using rc4-40 with key tKey
 if the result is not empty then
   answer error the result
 else
   answer information RC4-40 returned:  it
 end if
   else
 answer information RC4-40 not available
   end if
 end mouseUp
 ##
 
 Thanks in advance for the feedback!
 
 Jan Schenkel.
  
 =
 Quartam Reports  PDF Library for LiveCode
 www.quartam.com


Monte has an external for doing AES encryption. It works on iOS for the moment. 

Mark Talluto
canelasoftware.com


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Encrypt on mobile

2013-01-01 Thread Jan Schenkel
Thanks for the feedback, Mark - but I wasn't looking for an external solution 
:-)
What I mainly wanted to know was how the mobile standalone apps cope with the 
'cipherNames' property and 'encrypt' command as industrial strength 
encryption is missing. I don't have mobile deployment options so I can't check 
this for myself.

Cheers,

Jan Schenkel.
 
=
Quartam Reports  PDF Library for LiveCode
www.quartam.com


=
As we grow older, we grow both wiser and more foolish at the same time.  (La 
Rochefoucauld)



 From: Mark Talluto use...@canelasoftware.com
To: How to use LiveCode use-livecode@lists.runrev.com 
Sent: Tuesday, January 1, 2013 7:11 PM
Subject: Re: Encrypt on mobile
 


On Jan 1, 2013, at 8:34 AM, Jan Schenkel janschen...@yahoo.com wrote:

 Hi all,
 
 Working on permissions and password protection for Quartam PDF Library, and I 
 have a need for RC4 encryption at 40 bits.
 Actually, I do have a working plain LiveCode implementation by now, but the 
 'encrypt' command can do it too and is much faster.
 
 Here's the rub: I read in the release notes for the mobile versions that 
 industrial strength encryption is not supported.
 So here's a few questions for the iOS/Android developers on the list:
 - does a script with 'the cipherNames' or 'encrypt' in it still work, or does 
 it fail to compile? 
 - does 'the cipherNames' return empty or does it generate an error?
 - does the 'encrypt' command return an error in 'the result' or does it 
 generate an error?
 
 An example of a simple test script:
 ##
 on mouseUp
   put plain text into tData
   put dakey into tKey -- 40 bits = 5 bytes
   if rc4-40,40 is among the lines of the cipherNames then
     encrypt tData using rc4-40 with key tKey
     if the result is not empty then
       answer error the result
     else
       answer information RC4-40 returned:  it
     end if
   else
     answer information RC4-40 not available
   end if
 end mouseUp
 ##
 
 Thanks in advance for the feedback!
 
 Jan Schenkel.
  
 =
 Quartam Reports  PDF Library for LiveCode
 www.quartam.com


Monte has an external for doing AES encryption. It works on iOS for the moment. 

Mark Talluto
canelasoftware.com


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode