{"id":1133,"date":"2008-07-01T16:27:22","date_gmt":"2008-07-01T06:27:22","guid":{"rendered":"http:\/\/www.flamingspork.com\/blog\/?p=1133"},"modified":"2009-02-21T13:39:38","modified_gmt":"2009-02-21T03:39:38","slug":"encrypted-online-backup-preview-2-des-and-aes","status":"publish","type":"post","link":"https:\/\/www.flamingspork.com\/blog\/2008\/07\/01\/encrypted-online-backup-preview-2-des-and-aes\/","title":{"rendered":"Encrypted Online Backup Preview 2 (DES and AES)"},"content":{"rendered":"<p>New preview includes:<\/p>\n<ul>\n<li>3DES support<\/li>\n<li>AES support with 128 (default), 192 or 256 bit keysize<\/li>\n<\/ul>\n<p><tt>bzr branch lp:~stewart-flamingspork\/mysql-server\/stew-encrypted-backup-preview2<\/tt><\/p>\n<p>(you can pull this directly into the previous preview1 branch, it&#8217;s just 2 extra patches).<\/p>\n<p>Examples:<\/p>\n<ul>\n<li>BACKUP DATABASE test to &#8216;test.ba&#8217; ENCRYPTION_ALGORITHM=3des PASSWORD=&#8217;pants&#8217;;<\/li>\n<li>RESTORE FROM &#8216;test.ba&#8217; ENCRYPTION_ALGORITHM=3des PASSWORD=&#8217;pants&#8217;;<\/li>\n<li>BACKUP DATABASE test to &#8216;test128.ba&#8217; ENCRYPTION_ALGORITHM=aes\u00c2\u00a0 ENCRYPTION_KEYSIZE=128 PASSWORD=&#8217;pants&#8217;;<\/li>\n<li>RESTORE FROM &#8216;test128.ba&#8217; ENCRYPTION_ALGORITHM=aes ENCRYPTION_KEYSIZE=128 PASSWORD=&#8217;pants&#8217;;<\/li>\n<\/ul>\n<p>Enjoy! Feedback is very muchly appreciated.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>New preview includes: 3DES support AES support with 128 (default), 192 or 256 bit keysize bzr branch lp:~stewart-flamingspork\/mysql-server\/stew-encrypted-backup-preview2 (you can pull this directly into the previous preview1 branch, it&#8217;s just 2 extra patches). Examples: BACKUP DATABASE test to &#8216;test.ba&#8217; ENCRYPTION_ALGORITHM=3des &hellip; <a href=\"https:\/\/www.flamingspork.com\/blog\/2008\/07\/01\/encrypted-online-backup-preview-2-des-and-aes\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[99,628],"class_list":["post-1133","post","type-post","status-publish","format-standard","hentry","category-general","tag-launchpad","tag-mysql"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5a6n8-ih","jetpack-related-posts":[{"id":1131,"url":"https:\/\/www.flamingspork.com\/blog\/2008\/07\/01\/mysql-encrypted-online-backup-preview-1\/","url_meta":{"origin":1133,"position":0},"title":"MySQL Encrypted Online Backup Preview 1","author":"Stewart Smith","date":"2008-07-01","format":false,"excerpt":"I've just pushed to launchpad, a set of patches that implement AES encryption support for MySQL Online Backup. You will need to build --with-ssl to get support for encrypted online backup. Encrypted backup files have no recognisable header - they're just a stream of random bytes. Encryption and compression also\u2026","rel":"","context":"In &quot;General&quot;","block_context":{"text":"General","link":"https:\/\/www.flamingspork.com\/blog\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1145,"url":"https:\/\/www.flamingspork.com\/blog\/2008\/07\/10\/wl4271-encrypted-online-backup-preview-3\/","url_meta":{"origin":1133,"position":1},"title":"WL4271 Encrypted Online Backup: Preview 3","author":"Stewart Smith","date":"2008-07-10","format":false,"excerpt":"\u00e2\u20ac\u0153WL4271 Encrypted Online Backup: Preview 3\u00e2\u20ac\u009d branch in Launchpad Now with Windows support. Many thanks to Chuck Bell for helping get the code going on Windows. We can however, all sit around dumbfounded as to how Windows has so little of a POSIX like layer and yet doesn't define ENOTSUP.\u2026","rel":"","context":"In &quot;mysql&quot;","block_context":{"text":"mysql","link":"https:\/\/www.flamingspork.com\/blog\/category\/work-et-al\/mysql\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1111,"url":"https:\/\/www.flamingspork.com\/blog\/2008\/05\/27\/encrypted-online-backup-design-thoughts-ask-the-lazyweb\/","url_meta":{"origin":1133,"position":2},"title":"Encrypted Online Backup (design, thoughts, ask-the-lazyweb)","author":"Stewart Smith","date":"2008-05-27","format":false,"excerpt":"So after a ever so temporary but loud moment of insanity[1] having a decision made which I very strongly disagreed with (wanting to release online encrypted backup as closed source), we're back in the world of freedom and the MySQL Server is (and will be) free and open source software\u2026","rel":"","context":"In &quot;mysql&quot;","block_context":{"text":"mysql","link":"https:\/\/www.flamingspork.com\/blog\/category\/work-et-al\/mysql\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1612,"url":"https:\/\/www.flamingspork.com\/blog\/2009\/04\/16\/drizzle-low-hanging-fruit\/","url_meta":{"origin":1133,"position":3},"title":"Drizzle low-hanging-fruit","author":"Stewart Smith","date":"2009-04-16","format":false,"excerpt":"We have an ongoing Drizzle milestone called low-hanging-fruit. The idea is that when there's something that\u00c2\u00a0 could be done, but we don't quite have the time to do it immediately, we'll add a low-hanging-fruit blueprint so that people looking to get a start on the codebase and contributing code to\u2026","rel":"","context":"In &quot;code&quot;","block_context":{"text":"code","link":"https:\/\/www.flamingspork.com\/blog\/category\/code\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1153,"url":"https:\/\/www.flamingspork.com\/blog\/2008\/07\/18\/mysql-online-backup-with-encryption-preview-release\/","url_meta":{"origin":1133,"position":4},"title":"MySQL Online Backup with Encryption Preview Release","author":"Stewart Smith","date":"2008-07-18","format":false,"excerpt":"Head on over to the OnlineBackup - MySQL Forge Wiki and your able to get a built preview release with Encryption support. I welcome and encourage feedback!OnlineBackup - MySQL Forge Wiki","rel":"","context":"In &quot;General&quot;","block_context":{"text":"General","link":"https:\/\/www.flamingspork.com\/blog\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":913,"url":"https:\/\/www.flamingspork.com\/blog\/2007\/11\/08\/speaking-at-vitta-victorian-it-teachers-association-inc-conference\/","url_meta":{"origin":1133,"position":5},"title":"Speaking at VITTA (Victorian IT Teachers Association Inc) Conference","author":"Stewart Smith","date":"2007-11-08","format":false,"excerpt":"I'm speaking at the upcoming VITTA conference. Title:MySQL database administration for non DBAs Abstract: MySQL is incredibly ubiquitous. MySQL database administrators are not everywhere; MySQL is. Often MySQL is run to power a small web site or two, an application or two, or run on a machine purely for someone\u2026","rel":"","context":"In &quot;mysql&quot;","block_context":{"text":"mysql","link":"https:\/\/www.flamingspork.com\/blog\/category\/work-et-al\/mysql\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/1133","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/comments?post=1133"}],"version-history":[{"count":1,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/1133\/revisions"}],"predecessor-version":[{"id":1479,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/1133\/revisions\/1479"}],"wp:attachment":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/media?parent=1133"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/categories?post=1133"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/tags?post=1133"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}