Thursday, November 26, 2009

Skeinforce Newsletter - November 09

All going well. Finished a command line application called simcode, which will allow encrypting and decrypting files using Skein. Simcode was built fine and unit tested OK on Mac including tinyxml, skein, and simpass libraries. Libraries were ported to Windows OK, simcode gave compile errors on getopt(). I'll be pulling getopt() from open source net-snmp for Windows. Welcome to x-platform development!

Installed Visual Studio Express Studio 2008 C++ compiler on my Windows box. Seamless stuff. Build wizards worked fantastically well. Within 10 minutes I managed to port three libraries from Mac to Windows with no drama.

My plan is:

PHASE 1
  • Complete porting simcode into Windows and test x-platform binary compatibility of skein-encrypted files. Investigate and fix wide character incompatibility issues between Mac and Windows.
  • Build up a Google app engine site to deploy simcode and simpass library source code and binaries.

PHASE 2
  • Learn Qt as quickly as possible on Mac.
  • Design and implement Skeinforce GUI on Mac using simpass library I developed earlier.
  • Port Skeinforce to Windows.
  • Deploy Skeinforce GUI binaries and source code for Windows and Mac on Google app engine site.

PHASE 3
  • Release Skeinforce to sourceforge.net

No comments:

Post a Comment