{"info":{"_postman_id":"e2e86abe-4db3-4ef2-9ef6-6ad4bda2d910","name":"Keamanan Informasi","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"description":"<html><head></head><body></body></html>","owner":"30153688","collectionId":"e2e86abe-4db3-4ef2-9ef6-6ad4bda2d910","publishedId":"2sAXxQfYEf","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2024-10-10T19:10:00.000Z"},"item":[{"name":"Auth","item":[{"name":"Register User","id":"d8a1ac02-976a-4e67-8cb0-68fe5b2a7cd2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"test\",\r\n    \"user_name\": \"rey\",\r\n    \"telp_number\": \"088379234\",\r\n    \"email\": \"coba@gmail.com\",\r\n    \"gender\":\"male\",\r\n    \"nationality\":\"indo\",\r\n    \"religion\":\"islam\",\r\n    \"password\" : \"password\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{BASE_URL}}/api/user","urlObject":{"path":["api","user"],"host":["{{BASE_URL}}"],"query":[],"variable":[]}},"response":[{"id":"e24382eb-0e8c-4287-a65e-3a1f4f57fb43","name":"Register User","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"test\",\r\n    \"user_name\": \"test\",\r\n    \"telp_number\": \"088379234\",\r\n    \"email\": \"coba@gmail.com\",\r\n    \"gender\":\"male\",\r\n    \"nationality\":\"indo\",\r\n    \"religion\":\"islam\",\r\n    \"password\" : \"password\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{BASE_URL}}/api/user"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Content-Length, Accept-Encoding, X-CSRF-Token, Authorization, accept, origin, Cache-Control, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, HEAD, PATCH, OPTIONS, GET, PUT, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 15 Oct 2024 13:09:36 GMT"},{"key":"Content-Length","value":"518"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"message\": \"success create user\",\n    \"data\": {\n        \"id\": \"d76f8066-62f2-464e-a403-536d98a1e8f3\",\n        \"name\": \"3Mcym6YnOMoMhtGU01FfNROFMhiiCc/dBKqfqfBOd00=\",\n        \"user_name\": \"VxvNXy2+PGSQOpxKFSQAFctaeX0wNVTugmeBmUs0LWQ=\",\n        \"email\": \"GEII3zSumoxMnE6KcEd1wHY/E1EQ08jgjzzR3/zjhK8=\",\n        \"telp_number\": \"BLpAdsV2Sr14wZK+1EAOv8uIPVafXvcA7xbq58lrfAM=\",\n        \"gender\": \"Nkf+kJIt1Bv0fmdXCg1gZW/Qw7w1ylgG+PgDEaVaWKA=\",\n        \"nationality\": \"V5sFsqex0bkTW+t7nGjYOjuxbv0SlKlwtmTkwoy/51M=\",\n        \"religion\": \"HHFIeSnH1lGXWIgzurzfmQuRB0qIZRQdnzPzld2w/po=\",\n        \"role\": \"user\"\n    }\n}"}],"_postman_id":"d8a1ac02-976a-4e67-8cb0-68fe5b2a7cd2"},{"name":"Login","id":"fce05fb5-3887-435d-98a9-d4d6c0d3ed5a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"user_name\": \"rey\",\r\n    \"password\": \"password\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{BASE_URL}}/api/user/login","urlObject":{"path":["api","user","login"],"host":["{{BASE_URL}}"],"query":[],"variable":[]}},"response":[{"id":"a42803a3-d6b3-45b1-9bd0-7c365a028ecb","name":"Success Login","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"user_name\": \"rey\",\r\n    \"password\": \"password\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{BASE_URL}}/api/user/login"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Content-Length, Accept-Encoding, X-CSRF-Token, Authorization, accept, origin, Cache-Control, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, HEAD, PATCH, OPTIONS, GET, PUT, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Thu, 10 Oct 2024 19:02:02 GMT"},{"key":"Content-Length","value":"323"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"message\": \"login success\",\n    \"data\": {\n        \"token\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMDk4YWE1NmItMDVlMy00N2Q5LTkzMTEtMzdjNzc0YzkwNTg1Iiwicm9sZSI6InVzZXIiLCJpc3MiOiJpc3N1ZXJfcmV5bmFsZGluZW8iLCJleHAiOjE3Mjg1OTQxMjIsImlhdCI6MTcyODU4NjkyMn0.phf4ab4YFK6UDRaVOzXunbZTQ6KyvQWWzQjYg9dqSVw\",\n        \"role\": \"user\"\n    }\n}"},{"id":"0cde177f-63f9-4221-89d4-54042fbc1177","name":"Failed Login","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"user_name\": \"rey1\",\r\n    \"password\": \"password\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{BASE_URL}}/api/user/login"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Content-Length, Accept-Encoding, X-CSRF-Token, Authorization, accept, origin, Cache-Control, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, HEAD, PATCH, OPTIONS, GET, PUT, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Thu, 10 Oct 2024 19:02:28 GMT"},{"key":"Content-Length","value":"70"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": false,\n    \"message\": \"login failed\",\n    \"error\": \"username not found\"\n}"}],"_postman_id":"fce05fb5-3887-435d-98a9-d4d6c0d3ed5a"},{"name":"Get Me","id":"76b44225-34ff-4782-8995-451f1a8134e2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"{{BASE_URL}}/api/user/me","urlObject":{"path":["api","user","me"],"host":["{{BASE_URL}}"],"query":[],"variable":[]}},"response":[{"id":"4819b154-091d-4846-aa9d-4f966655aad8","name":"Success Get Me","originalRequest":{"method":"GET","header":[],"url":"{{BASE_URL}}/api/user/me"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Content-Length, Accept-Encoding, X-CSRF-Token, Authorization, accept, origin, Cache-Control, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, HEAD, PATCH, OPTIONS, GET, PUT, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Thu, 10 Oct 2024 19:03:54 GMT"},{"key":"Content-Length","value":"249"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"message\": \"succes get user\",\n    \"data\": {\n        \"id\": \"098aa56b-05e3-47d9-9311-37c774c90585\",\n        \"name\": \"test\",\n        \"user_name\": \"rey\",\n        \"email\": \"coba@gmail.com\",\n        \"telp_number\": \"088379234\",\n        \"gender\": \"male\",\n        \"nationality\": \"indo\",\n        \"religion\": \"islam\",\n        \"role\": \"user\"\n    }\n}"}],"_postman_id":"76b44225-34ff-4782-8995-451f1a8134e2"}],"id":"61dc0222-ef8d-44d7-a709-ab9409557a74","_postman_id":"61dc0222-ef8d-44d7-a709-ab9409557a74","description":""},{"name":"File","item":[{"name":"Upload FIle","id":"e8d5c3b3-3971-49ff-bbee-056d923c160c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":"/C:/Users/Reynaldi/Pictures/logo-rpl.png"}]},"url":"{{BASE_URL}}/api/file","urlObject":{"path":["api","file"],"host":["{{BASE_URL}}"],"query":[],"variable":[]}},"response":[{"id":"f4360c9b-b67d-45af-ab90-2dc30a2f6b7a","name":"Success Upload FIle","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":"/C:/Users/Reynaldi/Pictures/logo-rpl.png"}]},"url":"{{BASE_URL}}/api/file"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Content-Length, Accept-Encoding, X-CSRF-Token, Authorization, accept, origin, Cache-Control, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, HEAD, PATCH, OPTIONS, GET, PUT, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 15 Oct 2024 05:28:23 GMT"},{"key":"Content-Length","value":"741"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"message\": \"success upload file\",\n    \"data\": [\n        {\n            \"path\": \"assets\\\\AES\\\\51f4d5b5-ae1e-42e0-9fc7-8187683c6371.png\",\n            \"file_name\": \"51f4d5b5-ae1e-42e0-9fc7-8187683c6371.png\",\n            \"file_name_original\": \"logo-rpl.png\",\n            \"file_type\": \".png\",\n            \"encryption_mode\": \"AES\",\n            \"encryption_time\": \"17.2243ms\"\n        },\n        {\n            \"path\": \"assets\\\\RC4\\\\b25458be-f977-4c18-8726-e20395e7fcba.png\",\n            \"file_name\": \"b25458be-f977-4c18-8726-e20395e7fcba.png\",\n            \"file_name_original\": \"logo-rpl.png\",\n            \"file_type\": \".png\",\n            \"encryption_mode\": \"RC4\",\n            \"encryption_time\": \"3.1215ms\"\n        },\n        {\n            \"path\": \"assets\\\\DES\\\\64abab37-9b56-4dd0-9dac-f82bd9253269.png\",\n            \"file_name\": \"64abab37-9b56-4dd0-9dac-f82bd9253269.png\",\n            \"file_name_original\": \"logo-rpl.png\",\n            \"file_type\": \".png\",\n            \"encryption_mode\": \"DES\",\n            \"encryption_time\": \"3.5118ms\"\n        }\n    ]\n}"}],"_postman_id":"e8d5c3b3-3971-49ff-bbee-056d923c160c"},{"name":"Get File","id":"d509ad3c-8a2e-4b85-83dc-8cf1166b72e8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"{{BASE_URL}}/api/file?filename=a9c04af8-ff1f-4529-8781-128f6d6e6e82.png&mode=AES","urlObject":{"path":["api","file"],"host":["{{BASE_URL}}"],"query":[{"key":"filename","value":"a9c04af8-ff1f-4529-8781-128f6d6e6e82.png"},{"key":"mode","value":"AES"}],"variable":[]}},"response":[],"_postman_id":"d509ad3c-8a2e-4b85-83dc-8cf1166b72e8"},{"name":"Get All User File","id":"e0457a82-a050-4758-8c3f-e37718b66794","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"{{BASE_URL}}/api/file/me","urlObject":{"path":["api","file","me"],"host":["{{BASE_URL}}"],"query":[],"variable":[]}},"response":[{"id":"c48d9abe-1c95-4131-8620-17d5a4a6bdff","name":"Get All User File","originalRequest":{"method":"GET","header":[],"url":"{{BASE_URL}}/api/file/me"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Content-Length, Accept-Encoding, X-CSRF-Token, Authorization, accept, origin, Cache-Control, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, HEAD, PATCH, OPTIONS, GET, PUT, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 15 Oct 2024 05:29:29 GMT"},{"key":"Content-Length","value":"742"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": true,\n    \"message\": \"succes get user file\",\n    \"data\": [\n        {\n            \"path\": \"assets\\\\AES\\\\51f4d5b5-ae1e-42e0-9fc7-8187683c6371.png\",\n            \"file_name\": \"51f4d5b5-ae1e-42e0-9fc7-8187683c6371.png\",\n            \"file_name_original\": \"logo-rpl.png\",\n            \"file_type\": \".png\",\n            \"encryption_mode\": \"AES\",\n            \"encryption_time\": \"17.2243ms\"\n        },\n        {\n            \"path\": \"assets\\\\RC4\\\\b25458be-f977-4c18-8726-e20395e7fcba.png\",\n            \"file_name\": \"b25458be-f977-4c18-8726-e20395e7fcba.png\",\n            \"file_name_original\": \"logo-rpl.png\",\n            \"file_type\": \".png\",\n            \"encryption_mode\": \"RC4\",\n            \"encryption_time\": \"3.1215ms\"\n        },\n        {\n            \"path\": \"assets\\\\DES\\\\64abab37-9b56-4dd0-9dac-f82bd9253269.png\",\n            \"file_name\": \"64abab37-9b56-4dd0-9dac-f82bd9253269.png\",\n            \"file_name_original\": \"logo-rpl.png\",\n            \"file_type\": \".png\",\n            \"encryption_mode\": \"DES\",\n            \"encryption_time\": \"3.5118ms\"\n        }\n    ]\n}"}],"_postman_id":"e0457a82-a050-4758-8c3f-e37718b66794"},{"name":"Get All File From Any User","id":"9c727b19-e579-4cbd-a6bc-175dd8695ce1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"urlObject":{"query":[],"variable":[]},"url":""},"response":[],"_postman_id":"9c727b19-e579-4cbd-a6bc-175dd8695ce1"}],"id":"f42e1398-1103-4ed5-8c38-69033f82c753","_postman_id":"f42e1398-1103-4ed5-8c38-69033f82c753","description":""},{"name":"Request File","item":[{"name":"Check Status - User REQ","id":"236a768a-5ba1-47cd-a953-4146f5714563","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"{{BASE_URL}}/api/request-file/check-access?file_id=d79e2e53-e2b4-4384-991f-0e590676a139","urlObject":{"path":["api","request-file","check-access"],"host":["{{BASE_URL}}"],"query":[{"key":"file_id","value":"d79e2e53-e2b4-4384-991f-0e590676a139"}],"variable":[]}},"response":[],"_postman_id":"236a768a-5ba1-47cd-a953-4146f5714563"},{"name":"Request Access File - User REQ","id":"8a417992-4c16-48c3-831d-be88c89f7c48","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{   \r\n    // Id dari table file yang ingin di req access \r\n    \"file_id\": \"16e2adb2-025b-40ca-b45e-219422e283f4\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{BASE_URL}}/api/request-file/request-access","urlObject":{"path":["api","request-file","request-access"],"host":["{{BASE_URL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"8a417992-4c16-48c3-831d-be88c89f7c48"},{"name":"Get List Req File Access - User RES","id":"84ccad1e-7150-4191-abd1-88b04582b3b5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"GET","header":[],"url":"{{BASE_URL}}/api/request-file/list-request-access","urlObject":{"path":["api","request-file","list-request-access"],"host":["{{BASE_URL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"84ccad1e-7150-4191-abd1-88b04582b3b5"},{"name":"Accept Access - User RES","id":"3214f3f3-2f33-4fd0-a746-4fa7747fe691","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    // Id dari table Req_File yang di dapet dri list, untuk di acc\r\n    \"req_file_id\": \"a150550b-c174-44e3-b7bc-611650f86019\",\r\n    \"status\": false\r\n}","options":{"raw":{"language":"json"}}},"url":"{{BASE_URL}}/api/request-file/approve-access","urlObject":{"path":["api","request-file","approve-access"],"host":["{{BASE_URL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"3214f3f3-2f33-4fd0-a746-4fa7747fe691"},{"name":"Open Request File - User 1","id":"c025c169-b08e-427e-8630-859dd4432416","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{   \r\n    // id dari table file, di dpt dri get all file from any user\r\n    \"file_id\": \"c4d6dc3e-0f3e-492a-b54a-4c8bb46f5cfb\",\r\n    \"key\": \"pbREAamj8QP3b07SPiFDVdajHb6XQ6XW9hbGCYzfAB41a1Jxc2SonrIn5oS71UMy0G5Kz1/N8KqCTsQRbQoO5nEcY/0TQfDsmT4XGRhKb3Eb+8tnyH1jow4CbHLL8L5tiKi+GuKANvvAqdqrv6+cebbYqbQJuqmeXx3XlYd/YUH4UNXiSQuGFZ1tK+JJXxq4W1+H6gGbeN0V620OCtUtVEYYncLjzwEtoUsyWl7yrytOUwWjX7D8eMAChxW450g4YUVoabLWSsleigouDAeKoVjGNOfiDohSkeueIj8XJbDQc2TJvYMBbQAvrqUczpxQr0DZLixZ8Qgyd3msXq9B7w==\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{BASE_URL}}/api/request-file/open-request-file","urlObject":{"path":["api","request-file","open-request-file"],"host":["{{BASE_URL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"c025c169-b08e-427e-8630-859dd4432416"}],"id":"d8e791cc-21e7-4994-b6bd-a494f6b9d6c2","_postman_id":"d8e791cc-21e7-4994-b6bd-a494f6b9d6c2","description":""},{"name":"Signature","item":[{"name":"Sign Signature","id":"ac934407-d0b2-4558-9090-17ab86a94752","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":"/C:/Users/Reynaldi/Downloads/parking.pdf"}]},"url":"{{BASE_URL}}/api/signature/sign","urlObject":{"path":["api","signature","sign"],"host":["{{BASE_URL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"ac934407-d0b2-4558-9090-17ab86a94752"},{"name":"Verify Signature","id":"9b7cc589-dfc5-4a03-b632-77ff75f18372","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":"/C:/Users/Reynaldi/Documents/its/semester-5/keamanan-informasi/symmetric-data-encryption-application-no-info/backend/assets/TEMP-SIGN/adced496-1336-4f1b-937b-2e702bc86c8d.pdf"}]},"url":"{{BASE_URL}}/api/signature/verify","urlObject":{"path":["api","signature","verify"],"host":["{{BASE_URL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"9b7cc589-dfc5-4a03-b632-77ff75f18372"}],"id":"719a6330-340f-40d1-a947-19b0403de1f5","_postman_id":"719a6330-340f-40d1-a947-19b0403de1f5","description":""}]}