diff --git a/.sonar/.sonar_lock b/.sonar/.sonar_lock
new file mode 100644
index 0000000..e69de29
diff --git a/.sonar/report-task.txt b/.sonar/report-task.txt
new file mode 100644
index 0000000..14610a3
--- /dev/null
+++ b/.sonar/report-task.txt
@@ -0,0 +1,5 @@
+projectKey=AES-lib
+serverUrl=http://localhost:9999
+dashboardUrl=http://localhost:9999/dashboard/index/AES-lib
+ceTaskId=AVl_T488HdLrEJ0l5eJp
+ceTaskUrl=http://localhost:9999/api/ce/task?id=AVl_T488HdLrEJ0l5eJp
diff --git a/makefile b/Makefile
similarity index 89%
rename from makefile
rename to Makefile
index c4d4ff9..730b3c9 100644
--- a/makefile
+++ b/Makefile
@@ -29,12 +29,12 @@ valgrind:
clean: cleanO cleanB
cleanO:
- @rm obj/*.o
+ @rm -rf obj/*.o
cleanB:
- @rm bin/*.ex
+ @rm -rf bin/*.ex
cleanD:
- @rm data/*.enc
- @rm data/*.dec
- @rm data/*.key
+ @/bin/rm -f data/*.enc
+ @/bin/rm -f data/*.dec
+ @/bin/rm -f data/*.key
diff --git a/README.html b/README.html
new file mode 100644
index 0000000..548d68e
--- /dev/null
+++ b/README.html
@@ -0,0 +1,1120 @@
+
this repository contains 3 mains :
+- crypto.ex use for test ( take a file, crypt and decrypt this file in one step )
+ products a crypted and decrypted file.
+
+-
+
crypt.ex : allow to crypt a file with aes algorithms
+ ./crypt.ex
+ products the crypted file and a json file which contain aes key and aes IV key.
+
+-
+
decrypt.ex : allow to uncrypt a file from a crypted file and a json key file.
+ ./decrypt.ex
+ products the uncrypted file.
+
+
\ No newline at end of file
diff --git a/bin/crypt.ex b/bin/crypt.ex
deleted file mode 100755
index 0b040fd..0000000
Binary files a/bin/crypt.ex and /dev/null differ
diff --git a/bin/crypto.ex b/bin/crypto.ex
deleted file mode 100755
index 4bc608f..0000000
Binary files a/bin/crypto.ex and /dev/null differ
diff --git a/bin/decrypt.ex b/bin/decrypt.ex
deleted file mode 100755
index b10df4f..0000000
Binary files a/bin/decrypt.ex and /dev/null differ
diff --git a/obj/jsoncpp.o b/obj/jsoncpp.o
deleted file mode 100644
index 2977c4f..0000000
Binary files a/obj/jsoncpp.o and /dev/null differ
diff --git a/sonar-project.properties b/sonar-project.properties
new file mode 100644
index 0000000..a9024c6
--- /dev/null
+++ b/sonar-project.properties
@@ -0,0 +1,9 @@
+# must be unique in a given SonarQube instance
+sonar.projectKey=AES-lib
+
+# this is the name and version displayed in the SonarQube UI. Was mandatory prior to SonarQube 6.1.
+sonar.projectName=AES-lib
+sonar.projectVersion=1.0
+
+sonar.sources=./
+sonar.language=c++