fork download
  1. import java.util.*;
  2.  
  3. public class Main {
  4.  
  5. public static void main(String[] args) {
  6.  
  7. try {
  8.  
  9. List<String> imageBlocks = new ArrayList<>(Arrays.asList(
  10. "Face_top",
  11. "Face_bottom",
  12. "Background_L",
  13. "Background_R"
  14. ));
  15. System.out.println("staring cloudsim version 3.0 ....");
  16. System.out.println("obfuscated_broker starting....");
  17.  
  18. System.out.println("Original image layout: " + imageBlocks);
  19.  
  20. Collections.shuffle(imageBlocks, new Random(12345));
  21.  
  22. System.out.println("Obfuscated image layout: " + imageBlocks);
  23.  
  24. long workloadMI = 8000;
  25.  
  26. System.out.println("\n=== OBFUSCATED REPORT ===");
  27.  
  28. System.out.println("STATUS: SUCCESS");
  29.  
  30. double processingDelay = workloadMI / 2000.0;
  31. System.out.println("TECHNIQUE: random block shuffling");
  32. System.out.println("KEY_SEED:12345");
  33. System.out.println("VM_SEED:2000 MIPS");
  34.  
  35.  
  36. System.out.println("Processing delay: " +
  37. processingDelay + " seconds");
  38.  
  39. } catch (Exception e) {
  40. e.printStackTrace();
  41. }
  42. }
  43. }
Success #stdin #stdout 0.13s 57756KB
stdin
Standard input is empty
stdout
staring cloudsim version 3.0 ....
obfuscated_broker starting....
Original image layout: [Face_top, Face_bottom, Background_L, Background_R]
Obfuscated image layout: [Face_top, Background_L, Background_R, Face_bottom]

=== OBFUSCATED REPORT ===
STATUS: SUCCESS
TECHNIQUE: random block shuffling
KEY_SEED:12345
VM_SEED:2000 MIPS
Processing delay: 4.0 seconds