24FreelanceFreelance-Marktplatz, der niemals schläft
Antwortzeit ist abgelaufen

Ein Programm zur Vereinfachung der Arbeit mit einem Chiffre-Notizbuch.

804 Ansichten 0 Antworten#22957
BudgetVerhandelbar
FormatEinmaliges Projektkeine Vorauszahlung
ZahlungBanküberweisung
Antworten akzeptiertAntwortzeit ist abgelaufenbis 21.05.2019
Antworten0Kategorien-Durchschnitt: 0,3
Ansichten80428 in 14 Tagen

Projektbeschreibung

Übersetzt
Programmierdienste sind erforderlich. JobFox. Der Name stammt von dem Programmierer, der die Arbeit begonnen hat, sie aber nicht beendet hat, bevor sie abgeschlossen wurde.

Das Programm ist zum Arbeiten mit Chiffre-Notizbüchern konzipiert, erleichtert dies und beseitigt Spuren der Arbeit in der Windows-Umgebung von XP bis Version 10. Das Endprodukt erfordert die Verfügbarkeit von Quelldateien.
Alle Ordner und das ausführbare Programm, die unten beschrieben sind, müssen sich auf einem Mikro-Speicherstick befinden.
Nach dem Ausführen der ausführbaren Datei für den Benutzer=user, ist das Programm ein Rechteck mit den Schaltflächen Start und Beenden.
Das Programm sollte sich im Ordner XXX mit einem beliebigen Namen nach Wahl des Benutzers befinden, wo sich zusätzlich der Ordner des Chiffre-Notizbuchs mit Schlüsseln befindet. Dieser Schlüsselordner hat einen Namen, der mit den Zeichen SHB beginnt, gefolgt von einer vierstelligen Nummer des Schlüsselsatzes. Zum Beispiel: SHB 0005.
Auch im Ordner XXX sollte sich der Datenordner befinden. Ein solches Set sollte für ein paar Kunden verfügbar sein, die bei Bedarf über Chiffre-Notizblöcke miteinander kommunizieren. Und sie haben die Ordnernummern der Chiffre-Notizblöcke gleich.
Um das Programm zu betreiben, muss der Benutzer zuerst eine Datei in den Datenordner eingeben, die verschlüsselt werden muss. Mit einem beliebigen Namen und einer Erweiterung, die nicht SHB, shb ist.

Nach Drücken der Starttaste sucht das Programm nach einer beliebigen Datei im Datenordner und kopiert sie. Wenn der Dateiname nicht 0005_001.shb ist, sucht das Programm im Ordner SHB_0005 (die Zahlen sind hier bedingt) nach der Datei=Schlüssel mit einer minimalen dreistelligen Nummer. Die Schlüssel im Ordner haben einen Namen, der nur aus einer dreistelligen Zahl besteht. Der Inhalt der Schlüssel ist eine binäre Zufallszahl-Datei.
Dann beginnt das Programm sofort mit der Generierung der verschlüsselten Datei nach der Methode des Ausschlusses ODER. (Es gibt ein Programm Signature Cryptographer v1.0.) Der Arbeitsalgorithmus muss den Algorithmus dieses Programms wiederholen. Diese verschlüsselte Datei wird anstelle der ursprünglichen Datendatei platziert, WÄHLEN SIE ES!!! Die Datendatei in ihrer ursprünglichen Form wird nirgendwo mehr existieren!!
In diesem Fall wird der ursprüngliche Name der Datendatei zerstört und stattdessen wird die Ordnernummer des verwendeten Chiffre-Notizbuchs geschrieben und durch ein Leerzeichen - die Dateinummer des verwendeten Schlüssels in diesem Ordner. In diesem Fall wird die Dateierweiterung shb geschrieben. Hier ist das Beispiel: 0005_001.shb
Nach Abschluss der Verschlüsselung wird die verwendete Schlüsseldatei mit zufälligen Symbolen gefüllt und dann gelöscht!!! Sie kann mit Nullen oder Einsen gefüllt werden. Das Programm sagt: Die Datei ist verschlüsselt und schließt sich in fünf Sekunden.

Um die Datendatei zu entschlüsseln, ist ein weiterer Block des Chiffre-Notizbuchs erforderlich, der ein Duplikat des ersten ist und sich bei einem anderen Kunden befindet.
Der Benutzer erhält eine Datei dieses Typs: 0005_001.shb und legt sie in seinen Datenordner im Set eines Chiffre-Notizbuchs. Der Benutzer startet dann das Programm und drückt die Starttaste. Das Programm analysiert die Datei im Datenordner. Wenn sie die shb-Erweiterung hat, sucht das Programm dann nach einer Datei mit der entsprechenden Nummer im Notizbuchordner und „multipliziert“ beide Dateien, wie bei der Verschlüsselung. Alle im Verschlüsselungsmodus beschriebenen Operationen werden erneut wiederholt. Aber dann wird die shb-Erweiterung im Namen der aufgezeichneten Datei zerstört. Für den Benutzer ist dies ein Zeichen, dass die Datei entschlüsselt wurde. Auf dem Bildschirm steht: Datei entschlüsselt. Fünf Sekunden später schließt sich das Programm.
Nach dem Start des Programms bearbeitet es zuerst alle möglichen fehlerhaften Situationen, über die es den Benutzer informieren sollte.
1. Kein Ordner für Notizbücher.
2. Keine Schlüsseldateien. (Zum Beispiel sind sie verschwunden oder gar nicht vorhanden.)
3. Falsches Schlüsselformat. In diesem Fall werden der Name der Schlüsseldateien und das Fehlen einer Erweiterung überprüft.
4. Kein Datenordner.
5. Keine Datendatei.
6. Die Datendatei ist größer als die Schlüsselgröße. (Hier ist eine Klarstellung erforderlich: Schlüssel werden als 8 Kilobyte groß angenommen.)
7. Wenn die Datendatei die shb-Erweiterung hat, aber der falsche Eingabecode kein vollständiges oder erweitertes Set von Ziffern ist, das Vorhandensein von nicht-numerischen Zeichen im Namen, sollte die Aufschrift: Fehlerkopf der Datendatei erscheinen.
Diese Labels sollten 5 Sekunden lang auf dem Bildschirm angezeigt werden. Dann muss das Programm heruntergefahren werden.
Am Ende des Programms sollte es sich selbst schließen.
Alle Arbeiten des Programms, mit Ausnahme der Eingabe und Ausgabe der Endergebnisse, sollten im RAM durchgeführt werden.
Die Kosten für die Entwicklung sollten auch eine einjährige Unterstützung des Programms umfassen. Das Programm darf nicht kommerziell sein. Es wird auf der Website sein. Es wird angenommen, dass der gesamte Quellcode zur Überprüfung durch Fachleute vorhanden sein wird.
Michael.
Softwareentwicklung Banküberweisung

SafeDeal Treuhandschutz

Zahlungen werden im Payora USDT (TRC-20) Treuhandkonto reserviert und erst nach Abnahme der Arbeit ausgezahlt.

24
Zwanzig · Tipp

Wie man eine Antwort schreibt, die ausgewählt wird

  • Beginnen Sie mit der Aufgabe des Kunden, nicht mit einer Geschichte über sich selbst.
  • Verlinken Sie ein oder zwei ähnliche Arbeiten aus Ihrem Portfolio.
  • Nennen Sie einen Preis und eine Frist – und was genau sie beinhalten.
  • Stellen Sie eine klärende Frage: das beginnt das Gespräch.

Antworten 0

Antworttexte sind nur für den Kunden sichtbar.

Gleiche Kategorie

Ähnliche Projekte

Alle Projekte in der Kategorie
Website accessibility audit against WCAG

Website accessibility audit against WCAG

We need an independent WCAG accessibility audit of our website: keyboard, contrast, screen readers and a clear report with fixes.

Softwareentwicklung24.09.20260234
0Antworten
Gut zu wissen
Wie antworte ich auf dieses Projekt?

Melden Sie sich als Freelancer an, beschreiben Sie, wie Sie die Aufgabe lösen werden, nennen Sie Ihren Preis und Ihre Frist. Der Kunde liest die Antworten und beginnt einen Dialog mit den besten.

Wer kann meine Antwort sehen?

Nur der Kunde, der das Projekt veröffentlicht hat, und Sie. Andere Freelancer sehen Ihren Text oder Preis nicht.

Wo finde ich ähnliche Arbeiten?

Neue Projekte in „Softwareentwicklung“ erscheinen jeden Tag. Alle Projekte in der Kategorie

Was diese Seite beantwortet