Title: (Copy of) private key is stored unencrypted · Issue #38 · ebics-java/ebics-java-client · GitHub
Open Graph Title: (Copy of) private key is stored unencrypted · Issue #38 · ebics-java/ebics-java-client
X Title: (Copy of) private key is stored unencrypted · Issue #38 · ebics-java/ebics-java-client
Description: Maybe that's intended because we consider local storage secure for purposes of this code. But it may be surprising in some situations, since the code looks like it wants to use the KeyStore in the user directory, which is password-protec...
Open Graph Description: Maybe that's intended because we consider local storage secure for purposes of this code. But it may be surprising in some situations, since the code looks like it wants to use the KeyStore in the ...
X Description: Maybe that's intended because we consider local storage secure for purposes of this code. But it may be surprising in some situations, since the code looks like it wants to use the KeyStore in ...
Opengraph URL: https://github.com/ebics-java/ebics-java-client/issues/38
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"(Copy of) private key is stored unencrypted","articleBody":"Maybe that's intended because we consider local storage secure for purposes of this code.\r\n\r\nBut it may be surprising in some situations, since the code looks like it wants to use the `KeyStore` in the user directory, which is password-protected. So one might expect that once I remove my password from the config file, my secret key is safe. Or that when I delete the user directory, my secret key is gone.\r\n\r\nHowever, the secret key is also saved unencrypted in the \"serialized User\", which is not in the user directory, and the password doesn't seem to have any role at all?","author":{"url":"https://github.com/michaz","@type":"Person","name":"michaz"},"datePublished":"2024-06-14T19:48:42.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":4},"url":"https://github.com/38/ebics-java-client/issues/38"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:25304657-c7eb-8d81-af41-6412b24974e3 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 8EF0:B4DDD:17F23F:208A4A:6982664B |
| html-safe-nonce | 53019a74e3de9d9e26da491f946ebb7380fad5431d823008f2dd5521c425bd58 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4RUYwOkI0REREOjE3RjIzRjoyMDhBNEE6Njk4MjY2NEIiLCJ2aXNpdG9yX2lkIjoiNTIyOTQ1NDMwNzY2NTAxMjI5OSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 2356eed35b3c5b867c323274f769e5b0f7dcbb39cac8fe3c336cd8e8cae9f62e |
| hovercard-subject-tag | issue:2353988777 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/ebics-java/ebics-java-client/38/issue_layout |
| twitter:image | https://opengraph.githubassets.com/163f3e8b0d88ec67b0b28ca06196eb6e5cc265b0b9bc781c92e05abcdcccc94d/ebics-java/ebics-java-client/issues/38 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/163f3e8b0d88ec67b0b28ca06196eb6e5cc265b0b9bc781c92e05abcdcccc94d/ebics-java/ebics-java-client/issues/38 |
| og:image:alt | Maybe that's intended because we consider local storage secure for purposes of this code. But it may be surprising in some situations, since the code looks like it wants to use the KeyStore in the ... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | michaz |
| hostname | github.com |
| expected-hostname | github.com |
| None | d8cbbf00e6212b4e561a1d6db613194a319d58a2967494f7cc81cf6da3fbb985 |
| turbo-cache-control | no-preview |
| go-import | github.com/ebics-java/ebics-java-client git https://github.com/ebics-java/ebics-java-client.git |
| octolytics-dimension-user_id | 85550278 |
| octolytics-dimension-user_login | ebics-java |
| octolytics-dimension-repository_id | 66636801 |
| octolytics-dimension-repository_nwo | ebics-java/ebics-java-client |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 66636801 |
| octolytics-dimension-repository_network_root_nwo | ebics-java/ebics-java-client |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | b83d89864fafc7a67b8747b788f52c909d47dbfd |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width