Skip to content
nsl::apa gui client - digital asset packer management software
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
icons
nsl
whitepaper
.gitignore
README.md
apaPacker.pro
app_constants.h
changelog.txt
encryptiondialog.cpp
encryptiondialog.h
encryptiondialog.ui
gpl-2.0.txt
main.cpp
mainwindow.cpp
mainwindow.h
mainwindow.ui
myappico.ico
progressdialog.cpp
progressdialog.h
progressdialog.ui
proj.rc
resources.qrc

README.md

NSL::APA Version 2 https://www.nullox.com/software/apa-packer/

alt tag

What is it?

APA (asset package archive) packer is an asset manager for all computational projects with distinct needs for media distribution. It can pack assets akin to a stack which omits having to distribute raw media files thus protecting intellectual property. It may be used in many scenarios. Its key objective is to ease the issue of managing assets in game development projects. With access to an API, one can easily access the raw binary to import and manipulate hundreds of assets seamlessly.

With APA packer, you never need distribute multiple RAW assets with your projects. Omit installation overhead by adopting the APA file format. Simply pack, distribute and interface with the C++ API.

NSL::APA includes state of the art 2048-bit symmetric encryption to secure your valuable assets post distribution. It is a premier solution for intellectual property protection when dispatching assets with computational projects.

Why

At Nullox Software, we've been developing software for years. What often happens with a project is that it acquires a large number of assets. Things such as icons, bitmaps, audio and video media each have their own file, size and add needless bulk to installation scripting, compiling and distribution efforts.

If all these can be packed into a readable format and distributed as a single file and then efficiently unpacked and read at runtime then evidently the benefits become clear.

In addition, issues such as protecting intellectual property by not distributing valuable media in raw format which could otherwise be easily stolen is omitted since an APA package is packed and thereafter encrypted with a 2048-bit digital key.

In future research, we plan to embed compression directly into NSL::APA thus taking it to the next level of digital package management. As of version 2 where our research efforts passed verification testing, encryption is supported directly into the NSL::APA library.

NSL::APA Client

The official client for this API may be found here: https://www.nullox.com/software/apa-packer/

alt tag

Using the API freely enclosed, you are of course welcome to make your own client.

You can’t perform that action at this time.