From 9dbe3dfae678ceed845c8b50a565167841622a86 Mon Sep 17 00:00:00 2001 From: "Florine W. Dekker" Date: Wed, 24 Apr 2024 11:02:49 +0200 Subject: [PATCH] Update PGP section for clarity and brevity --- package-lock.json | Bin 113393 -> 119226 bytes package.json | 4 ++-- src/main/index.html | 30 ++++++++++++------------------ 3 files changed, 14 insertions(+), 20 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3d0079643b5810bbbc0f16b23678343144984faa..88cf52ab5610797ba329f73a204a651f89668e74 100644 GIT binary patch delta 6485 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 L@;kl=zP|UL0T#Ws delta 4083 zcmchad5jxZ9mn-Hn{1NZY<9ERBu&(0vzs)BH#>(tKDJHB*lUl+9^W&*TBZ0H+v97- z<6~@7rTqg1NI>%PN}tj;G!gIzP)dYp&C$@73PHt@w4h3;2)Yu4;}2+rKnMxJWH%*h zC8Q$3{`cn4%zN+q{r$e5_pQ&3-1^I=o&i{vPka(s;H|N#<)1773Z-5HyHJk>o6sp1 zjPz$fX9w(^vZ7}uz+Tw={4v22Fu2kVsi4}a7?XA-#CoQoRd{boG^+uL?N+*klu^Z) z$AG733+Kr-YXxUrCV5*mqhwr-t}oQ+#&cwdVVe3|44|Wyk6M!@I6;Mwb&{7@E#lVe!BoU_`VJ?1mHjriEh1;p7{UvN7sQ`eI^O zwnz!W#Syl=SSK13Rq)AFCzYz0JZil{IfIxl?pYnN?Y(Ca7=4ih& zUMN?(j2KdUj&=f0?&eU?3AO+V)_Uyl48CB7D_4y0-seUE2LHh>pos-AJVfY^WBTqs z07f@b3-|&7mkmenv6jfDNVg&t8tXdPX4jbL;#!j{Ss?vGKe~JpL^hE#k32GCgezbt z+I9+fVQ<<5d!Hiv@x^VM(V16)6<)H>!smyM2_05$(OqBMWUITZi85u)MI12?Rc}SO zW=cv2+wqXc#Z~NqG~aZnxGzU|rJ$@ZKAT^16{UpTk~t76DZ`=dOoZ$JW& z@WY|;{)*!kKo7kN7U7s{2KI*xLMfJ1t5Khc3^^nxO|p3+%~-odne_$o?U=A{JHJG9k0;+3+}hZpf@(BZ#!|o2CtVk!mq?ebzk4Ifa5~Nt5sxEoXlD=QwFnF zG65&=7E5Le)eO`$JlxdxyF-x0R9%VHTD)R1B*l=6h#3OBl1W!H)s(%SONTt>GF~RciLVY*bgQh*eH&!WSB~_VS zoS8jKpdJSHz|${o9zJVaz#);?1-q%O=nGCTtqZyx;^IBa?`(lDCH?Tah3ubx@Zu5p zn{!833-V=2F9`NyYektU#8VcV%3*?o^p@j^z*=dj!68db-J=m z+0;ljZ9X1zoBg2{mM;`KMqH+-W-gU$doV8Rw%9nXPI_}{)k^W4w?kX(0;GR75Ai=A zMkmjLt$o+iPu{z6RXs@42hoN$uuiV2iJidK1}6vi`($$k9@b<(-XM43}A<*p-bzF}Rd9=VCU=)ivT`&XTArm@LI==|a6LGO-xR zn;H1_*%P-NvGcBj(oz-6RI&@jI-IPv`@j0;;bHg+zKC9a8q7iPgClTa=dh6PQdTt^ zR8m>3+X$<{V$x|_N^$|(E+{;c&Cq@!AJFWs0O2sWlgWY@l!I2I&#brirAk`STnSGk zR!g98N8T9!wdd;p^jynOx+(33J%Uq#pznn*^q*a<`4L}DBiHUt$vwF&cec*(-7=+^``9=}$~b2e?3yirC5*CJb7`1lOK>SABY0w3 zEiD;K*)|)@I?N=`>g$feG4Y{0^{@qggR}I%|I6S;_=lVGtCoQN-_D>&8ypjAR6N*e z)Lc&1>n<@_$;YY*LSGXXZdF4C6NwoZ*USFWe7qY(=LTu+BiR zHZP>P!S??p6&P+WWf+~*$$W6x1CAU-FD`2XCo>9a?8HxFi3&crZD1XmG9te!O|T*Z^I<0%p(yXTj*8^%!_|&j+Ie;r~Gg zU8qYlICv3=8`cQ{R*wMa%u`^~;HgXC!O3+afHmLUMu6`gKRo!*Rq*SL=%*q5Jb3!c z6YInP^Jrog9MJK8M2CUtRsYYu016wR^yWDH+s*y!K>}#`ap3tNC~#!3={w--Q~v@9 CIA=Wo diff --git a/package.json b/package.json index 8eaa0a5..aee9f27 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "about", - "version": "1.3.11", + "version": "1.3.12", "description": "All about Florine", "author": "Florine W. Dekker", "browser": "dist/bundle.js", @@ -16,7 +16,7 @@ "deploy": "grunt deploy" }, "devDependencies": { - "grunt": "^1.5.3", + "grunt": "^1.6.1", "grunt-cli": "^1.4.3", "grunt-contrib-clean": "^2.0.1", "grunt-contrib-copy": "^1.0.0", diff --git a/src/main/index.html b/src/main/index.html index 296140c..8847bd2 100644 --- a/src/main/index.html +++ b/src/main/index.html @@ -98,9 +98,11 @@ Gitea instance. Other projects are usually hosted over at GitHub. - My most popular project is probably the + The project I'm most proud of is the Randomness plugin for JetBrains IDEs. + For reasons completely unknown to me, my most popular project is probably + mommy, basically an overengineered joke.

Contact

@@ -110,25 +112,17 @@

You can also email me at florine at this very domain. - My PGP key is hosted in the web key directory on this domain, but your email client will - probably find it for you automatically. - If it doesn't, use GPG's --locate-key function or - grab the key directly. + My PGP key can be acquired using + gpg --locate-key [my email address], or + you can download the key file directly from my website.

- -

PGP keys

- I'm currently on my third and (hopefully) final PGP key. - I started with 0xB1B567AF58D6EE0F in 2017 and I had intended to create a new master key - every five years, but then a friend told me that it's a - much better idea to have a non-expiring master key and rotating sub-keys. - So in 2021 I created 0xBAEE7B87CAC0ECDD according to - this excellent guide. - However, later that year I found out that I had lost the password to the USB stick containing - the master key and the revocation certificate, so I moved on to create my current PGP - key, 0xCB7A189A7860758B. - While you'll have to re-import my sub-keys again every year, I promise I'll do my best to - never need a new master key! + I used to have other PGP keys, but have settled on a nice setup as of late 2021, based on + a friend's recommendation to use + drduh's excellent guide. + The master key will be the same for as long as RSA4096 is considered secure, and the sub-keys will + rotate every five years. + The next rotation is scheduled for September 2026, at which point you should re-import my sub-keys.