Beruflich Dokumente
Kultur Dokumente
Sender:
Send File
* Embed *
Sender
Encrypt
Receiver:
De Embed
* *
Receiver
* *
Decrypt
Use case name Participating actors Flow of events Entry Condition Exit condition Quality Requirement s
Encrypt Sender The user-selected file will be encrypted with a given key. User must select the file and must give the key for encryption. Successful or Un Successful Encryption of file. Display proper error messages while Encryption.
Use case name Participating actors Flow of events Entry Condition Exit condition Quality Requirement s
Decrypt Receiver The user-selected file will be decrypted with a proper key. User must select the file and must give the key for decryption. Successful or Un Successful Decryption of file. Display proper error messages while Decryption.
selected video file. User must select the one encrypted file and one video file for embedding. Successful or Un Successful Embedding process. Display proper error messages while Embedding two files.
Use case name Participating actors Flow of events Entry Condition Exit condition Quality Requirement s
De-Embed Receiver The user-selected video file will be de-embedding to encrypted file. User must select the video file for de-embedding. Successful or Un Successful De-embedding of file. Display proper error messages while De-embedding.
Use case name Participating actors Flow of events Entry Condition Exit condition Quality Requirement
Send File Sender The user-selected file will be send to the given host. User must select the file to send and must know the IP address of the destination host. Successful or Un Successful sending of file to the destination host. Display proper error messages while Sending the file.
Class Diagram:
Sender
MainForm
EncryptForm
CipherMethods
EmbedForm
EmbedProcess
Receiver:
Receiver
MainForm
DeembedForm
EmbProcess
DecryptionForm
CipherMethods
Activity Diagram:
Deployment Diagram:
Sender
SelectFile
Embed
Encrypt
Send
Receiver
DeEmbed
Decrypt
Component Diagram:
Client
File
Encrypt
Embed
Receiver
Decrypt
DeEmbed