Java + information flow

Screenshot der Software:
Java + information flow
Softwarebeschreibung:
Version: 3.0
Upload-Datum: 3 Jun 15
Lizenz: Frei
Popularität: 0

Rating: nan/5 (Total Votes: 0)

Java + Informationsfluss (Jif kurz) ist eine Sicherheits typisierte Programmiersprache Java erweitert mit Unterstützung für Informationsflusskontrolle und Zugangskontrolle, sowohl während der Kompilierung als auch zur Laufzeit.
Der Source-Code für den Jif Compiler und Laufzeitsystem ist jetzt zum Download verfügbar. Jif ist in Java geschrieben und wird unter Verwendung der Polyglot erweiterbare Java-Compiler-Framework aufgebaut.
Static Informationsfluss-Steuerung können die Vertraulichkeit und Integrität der Informationen, die von Computersystemen manipuliert zu schützen. Der Compiler bildet die Korrespondenz zwischen Informationen die Richtlinien, die seine Verwendung einschränken, Durchsetzung von Sicherheitseigenschaften Ende-zu-Ende innerhalb des Systems. Nach Überprüfung Informationsfluss innerhalb Jif Programmen übersetzt sie die Jif Compiler Java-Programme und verwendet eine gewöhnliche Java-Compiler, um eine sichere ausführbare Programme zu erzeugen.
Jif erstreckt Java durch Zugabe von Etiketten, die Beschränkungen auf, wie Informationen verwendet werden können zum Ausdruck bringen. Zum Beispiel deklariert die folgende Variablendeklaration nicht nur, dass die Variable x ist ein int, sondern auch, dass die Informationen in x wird durch eine Sicherheitsrichtlinie bestimmt:
    int {Alice → Bob} x;
In diesem Fall, sagt der Sicherheitspolitik, dass die Informationen in x wird durch die Haupt Alice gesteuert wird und dass Alice ermöglicht diese Informationen vom Auftraggeber Bob zu sehen. Die Politik {Alice ← Bob} bedeutet, dass Informationen von Alice gehört, und dass Alice erlaubt es, von Bob betroffen sein. Basierend auf Etikett Anmerkungen wie diese, die Jif Compiler analysiert Informationsflüsse im Rahmen von Programmen, um sie durchzusetzen, ob die Vertraulichkeit und Integrität von Informationen.

Ähnliche Software

IGCC
IGCC

14 Apr 15

GCC MELT
GCC MELT

17 Feb 15

Agena
Agena

22 Jun 18

DashO Pro
DashO Pro

11 May 15

Kommentare zu Java + information flow

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!