PureBoard
http://forums.purebasic.com/german/

[Module] Secure File Container (all OS)
http://forums.purebasic.com/german/viewtopic.php?f=8&t=31717
Seite 1 von 1

Autor:  Thorsten1867 [ 07.11.2019 16:52 ]
Betreff des Beitrags:  [Module] Secure File Container (all OS)

Secure File Container - Modul (All OS / 64Bit)

  • Alle Datendateien eines Programmes in einem komprimierten Container zusammenfassen.
  • Dateien werden sicher verschlüsselt, wenn ein Passwort gesetzt wird (qAES-Verschlüsselung)
  • Dateien werden nur entpackt, wenn diese benötigt werden und automatisch zurück in den Container verschoben, wenn dieser geschlossen wird.
  • Ressourcen wie Strings, Bilder, XML und JSON können direkt aus dem Container geladen bzw. in diesen geschrieben werden.

Code:
; SFC::Create()            - create a new file container
; SFC::Open()              - open an existing file container
; SFC::Close()             - close the file container
 
; SFC::AddFile()           - add a file to the file container
; SFC::UseFile()           - use the file (=> decrypt it and extract it from the container)

; SFC::AddXML()            - add XML as file to the container
; SFC::UseXML()            - load XML directly from the container
 
; SFC::AddJSON()           - add JSON as file to the container
; SFC::UseJSON()           - load JSON directly from the container
 
; SFC::AddImage()          - add Image as file to the container
; SFC::UseImage()          - load Image directly from the container
 
; SFC::AddText()           - add string as file to the container
; SFC::UseText(s)          - load string directly from the container
 
; SFC::ProgressProcedure() - define procedure to show progress
 
; SFC::IsProgID()          - check whether the container has the correct ProgID.
; SFC::IsCorrectKey()      - check if the key is correct.
 
; SFC::GetInfo()           - get container infos (ProgID/Author/Titel/Subject/Creator)
; SFC::SetInfo()           - change container infos (ProgID/Author/Titel/Subject/Creator)

Download: SecureFileContainer.pbi

Seite 1 von 1 Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/