{"id":79,"date":"2018-07-15T20:40:49","date_gmt":"2018-07-15T18:40:49","guid":{"rendered":"https:\/\/blog.kairosplanner.com\/?p=79"},"modified":"2018-07-15T20:41:37","modified_gmt":"2018-07-15T18:41:37","slug":"new-cheese-2","status":"publish","type":"post","link":"https:\/\/blog.kairosplanner.com\/index.php\/2018\/07\/15\/new-cheese-2\/","title":{"rendered":"New cheese (2)"},"content":{"rendered":"<p>For the length of a few days, it was not possible to logon to KairosPlanner.com, create an account or reset your password. Why? Well, I told you about\u00a0<a href=\"https:\/\/blog.kairosplanner.com\/index.php\/2018\/07\/10\/encryption\/\">my encryption problem<\/a>. In order to read out all data in the database, decrypted, and encrypt it again, I had to be sure, the database wasn&#8217;t being changed while working on it. Everything is working again. I hope. But that is something, the Beta Test Group can decide best, I guess.<\/p>\n<p>Funny thing, actually, that encryption thing. Not only the new encryption method is more secure than the old one, but in the old situation, there was one &#8220;password&#8221; to encrypt and decrypt. In the new method, there is a unique &#8220;password&#8221; for each encryption. Sort of. I can&#8217;t give details about it, that would be the same as a note on my console of my home alarm, with the location of the passcode.<\/p>\n<p>But why is this funny, and not just &#8220;a good thing&#8221; or something? Well, I told earlier about reading a book called &#8220;Who moved my cheese?&#8221;, <a href=\"https:\/\/blog.kairosplanner.com\/index.php\/2018\/06\/29\/new-cheese\/\">remember<\/a>? Well, this is a perfect example of somebody who moved my cheese. I was using mcrypt as encryption method, and I was fine with that. Then I discovered, that mcrypt would not be supported by a newer version of the script language I am programming in (PHP). Although the webserver, KairosPlanner.com is running on, does not have PHP 7.2 yet, I know the day will come it will. And that day, KairosPlanner.com would not work at all. So I could be Mr. Hem, and shouting: &#8220;Who moved my cheese? Where is my cheese? I want my cheese back&#8221;. I could be Mr. Hah, waiting a long time, and then begin thinking about finding another way while staying on the same spot, and eventually move on to find a better place. But I became a Sniff. I sniffed a bit around, read articles about encryption, and found out that I needed to get out into that labyrinth, and find New Cheese. And when I&#8217;ve found it, I would discover that New Cheese is way better than Old Cheese.<\/p>\n<p>Perhaps, the new encryption makes KairosPlanner a few milliseconds slower. That is a very low price to pay for a better security.<\/p>\n<p>Have a nice and effective week!<\/p>\n<p>Albert<\/p>\n","protected":false},"excerpt":{"rendered":"<p>For the length of a few days, it was not possible to logon to KairosPlanner.com, create an account or reset your password. Why? Well, I told you about\u00a0my encryption problem. In order to read out all data in the database, decrypted, and encrypt it again, I had to be sure, the database wasn&#8217;t being changed &hellip; <a href=\"https:\/\/blog.kairosplanner.com\/index.php\/2018\/07\/15\/new-cheese-2\/\" class=\"more-link\">Read more <span class=\"screen-reader-text\">New cheese (2)<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-79","post","type-post","status-publish","format-standard","category-ikke-kategoriseret"],"_links":{"self":[{"href":"https:\/\/blog.kairosplanner.com\/index.php\/wp-json\/wp\/v2\/posts\/79","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.kairosplanner.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.kairosplanner.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.kairosplanner.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.kairosplanner.com\/index.php\/wp-json\/wp\/v2\/comments?post=79"}],"version-history":[{"count":2,"href":"https:\/\/blog.kairosplanner.com\/index.php\/wp-json\/wp\/v2\/posts\/79\/revisions"}],"predecessor-version":[{"id":81,"href":"https:\/\/blog.kairosplanner.com\/index.php\/wp-json\/wp\/v2\/posts\/79\/revisions\/81"}],"wp:attachment":[{"href":"https:\/\/blog.kairosplanner.com\/index.php\/wp-json\/wp\/v2\/media?parent=79"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.kairosplanner.com\/index.php\/wp-json\/wp\/v2\/categories?post=79"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.kairosplanner.com\/index.php\/wp-json\/wp\/v2\/tags?post=79"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}