rsa

VirtualBox Manager – Version 44MPG

VirtualBox Manager was released two days ago and several updates have been published since then.

  • I have fixed a bug on the delete hosts page
  • Enhanced the header images on the delete hosts page and machine page
  • Tweaked the keyboards in the input data menus
  • Added references to the host as well as the machine in various dialog headers
  • Some code cleanup trying to do more in the oncreate rather than in methods
  • Fixed a bug in the help pages and customized the info respectively

As mentioned, therefore is a lot of code I have already written dealing with rsa key login. Now that the program is in a stable release state I plan to cleanup the code and then start looking at completing encrypted login features.

Jsch on Android

Jsch works on android. With the only dependency, jzlib, satisfied the java based implementation of ssh is beginning to code relatively straight forward. After many days of trial and error the correct syntax to the commands, and the methods of particular classes are beginning to make sense. Password login is relatively straight forward, and with a little bit of encryption added to the internal storage location the password should be relatively secure on a mobile device. Ultimately the goal is to create an RSA key on the mobile device, connect initially with a password, and add the public key to the authorized keys file. Then the key on the device can bypass password login altogether.

Right now I have several ssh connections, running various commands, operating in background threads. I’m working on displaying progress bars to add a ui to the connection process. Ultimately the final ssh command will generate output to populate several views in a new activity.

Yes it would be nice for Jsch to have more documentation, but compared to the size, and dependencies requirements, of other java based ssh packages I find the Jsch package well consolidated and not dependency heavy.

VirtualBox – Android Remote Management

VirtualBox Manager Background

I wonder if Android can use animated backgrounds. If they can I will work on the following image. I’ll reduce its size and tweak it for the relatively small screen of a smartphone. If the phone cannot use an animated background I will just use the image without the animation. Ultimately I made the image in hopes that it will lead to an application, which I have begun tinkering with.

Theoretically the app will use ssh to connect to a server. The app will need to configure either password or RSA authentication. It will then use shell commands to retrieve the available virtual machines in a particular users home directory. At first it would provide the ability to start, pause, and stop them individually. Then additional functions can be added.