Jump to content

Recommended Posts

Posted
If I wanted to link an app in one location to a data source elsewhere, both on completely separate networks etc what would be the most secure method other than a VPN? Been trying to dig around for info on https connections, TLS etc but haven't found anything concrete as yet?
Posted
If I wanted to link an app in one location to a data source elsewhere

 

In what context? You don't have to use public-private key encryption if you just need the two locations to communicate and you can get a known, secure encryption key to each location.

 

--

David Hicks

Posted
It's just to sync up every couple of hours in the background rather than being queried each connection so that won't be a roblem :)
Posted
It's for a VLE hosted elsewhere to hook up to our database in order to process enrolments etc

 

I've used XTEA for this purpose:

 

[ame=http://en.wikipedia.org/wiki/XTEA]XTEA - Wikipedia, the free encyclopedia[/ame]

 

--

David Hicks

Posted
Depends on what you have at either end. 2 solutions might involve SSH tunnelling (easy with an ssh portforward, but needs ssh server which isnt standard on windows) or if you have a web server bumbling about, a bit of cgi in perl and some lwp monkeying can produce quick results over https.
Posted
I've used XTEA for this purpose

 

Sorry, meant to expand on that a bit. I posted example code on this thread:

 

http://www.edugeek.net/forums/mis-systems/46070-looking-command-reporter-based-apllication.html

 

The Python utility there runs a web service that produces results from SIMS, but you could change the embedded command-lines to run whatever you liked. The web server is actually written in Python, using Python's built-in facilities, so there's no need to mess around installing or configuring anything other than Python itself. For the XTEA encryption part of things you just need to provide a suitably random key, there's simple encrypt() and decrypt() functions to call to (unsurprisingly) encrypt and decrypt your data.

 

--

David Hicks

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 account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...