{"id":559,"date":"2014-04-27T02:03:22","date_gmt":"2014-04-27T01:03:22","guid":{"rendered":"http:\/\/phoenixgamedevelopment.com\/blog\/?p=559"},"modified":"2014-04-27T02:09:16","modified_gmt":"2014-04-27T01:09:16","slug":"p-140-logbook-update-3","status":"publish","type":"post","link":"https:\/\/phoenixgamedevelopment.com\/blog\/p-140-logbook-update-3\/","title":{"rendered":"P-140 Logbook Update 3"},"content":{"rendered":"<p>I am almost finished with this project, however I have had to temove two features due to time and security constraints. I had originally intended to implement a multi-user system, where several users could create accounts and journals using the same program. However, protecting the passwords of these users without using an external server would prove too complex to be worthwhile.<\/p>\n<p>Secondly, I had intended to implement a syncronisation system, where the same journal could be written to on multiple devices, and then syncronised. I still intend to implement this, but I don&#8217;t have time for something this complex at the moment. It would involve a lot of client\/server and networking work.<\/p>\n<p>I have managed to complete the encryption and custom tag systems however, and have started on some debugging. The program is now feature complete. With regards to encryption, hasing, and computer security in general, I found <a href=\"https:\/\/crackstation.net\/hashing-security.htm\">THIS<\/a> site, which provides an excellent in-depth discusson of the subject. It also provides <a href=\"E703FC1E94F5D1230CCE0EA96A1714D0\"> THIS.<\/a> It is a dictionary hack tool, which allows users to check the hashes of their passwords for reliability. An unreliable password can be broken easily using this approach.<\/p>\n<p>I intend to have this program done by the end of the month, and then I intend to release updates to it (synchronisation, data integrity verification, etc) over time.<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/04\/ScreenHunter_21-Apr.-25-01.22.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-563\" alt=\"ScreenHunter_21 Apr. 25 01.22\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/04\/ScreenHunter_21-Apr.-25-01.22-270x300.jpg\" width=\"270\" height=\"300\" srcset=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/04\/ScreenHunter_21-Apr.-25-01.22-270x300.jpg 270w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/04\/ScreenHunter_21-Apr.-25-01.22.jpg 787w\" sizes=\"(max-width: 270px) 100vw, 270px\" \/><\/a> <a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/04\/ScreenHunter_18-Apr.-25-01.22.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-562\" alt=\"ScreenHunter_18 Apr. 25 01.22\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/04\/ScreenHunter_18-Apr.-25-01.22-270x300.jpg\" width=\"270\" height=\"300\" srcset=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/04\/ScreenHunter_18-Apr.-25-01.22-270x300.jpg 270w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/04\/ScreenHunter_18-Apr.-25-01.22.jpg 787w\" sizes=\"(max-width: 270px) 100vw, 270px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I am almost finished with this project, however I have had to temove two features due to time and security constraints. I had originally intended to implement a multi-user system, where several users could create accounts and journals using the same program. However, protecting the passwords of these users without using an external server would [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[],"class_list":["post-559","post","type-post","status-publish","format-standard","hentry","category-software-and-games","has-post-title","has-post-date","has-post-category","has-post-tag","has-post-comment","has-post-author",""],"aioseo_notices":[],"builder_content":"","_links":{"self":[{"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/posts\/559"}],"collection":[{"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/comments?post=559"}],"version-history":[{"count":2,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/posts\/559\/revisions"}],"predecessor-version":[{"id":564,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/posts\/559\/revisions\/564"}],"wp:attachment":[{"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/media?parent=559"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/categories?post=559"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/tags?post=559"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}