Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add button to export keys to a file for download and a button to copy the private key #131

Merged
merged 2 commits into from
Mar 12, 2024

Conversation

VKumar786
Copy link
Contributor

Pull Request

Description

Add button to export keys to a file for download and a button to copy the private key

Fixes #16

@yash-pal1
Copy link
Contributor

yash-pal1 commented Mar 11, 2024

export key format is-

Public Key

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsFTHHq3prTPy6miQqwDf
FOylmCutHOLJFPlXKifyGQOnEijlFm5bJ1DklJTP1EYdTeDOPL953sPLSzTKBmEJ
ETtWoUBphVaZkHwI1JFWm0FBUQoSVFmBKiQnyUv70JIR6fhPe2DehU+CNCQTPGfc
+0Mxd93FMcxWVzelzydx60F/bFzUhumLN0q2gPVZsE2rLtvfpGpw8eRGWXiVzV+k
bmXAECbaG2MR8rRT2cHXMggknAc+jDYkdhS60tT1FttcNBXzKhdjSSur/+yf3pGE
Ko3izmy3zEbBH9F2nmcIsazFHyeRLAkj2u0SMEKxJsLg+YAd8/ku7DSJahi5iFcW
MQIDAQAB
-----END PUBLIC KEY-----

Private Key

-----BEGIN RSA PRIVATE KEY-----
MIIEowIBAAKCAQEAsFTHHq3prTPy6miQqwDfFOylmCutHOLJFPlXKifyGQOnEijl
Fm5bJ1DklJTP1EYdTeDOPL953sPLSzTKBmEJETtWoUBphVaZkHwI1JFWm0FBUQoS
VFmBKiQnyUv70JIR6fhPe2DehU+CNCQTPGfc+0Mxd93FMcxWVzelzydx60F/bFzU
humLN0q2gPVZsE2rLtvfpGpw8eRGWXiVzV+kbmXAECbaG2MR8rRT2cHXMggknAc+
jDYkdhS60tT1FttcNBXzKhdjSSur/+yf3pGEKo3izmy3zEbBH9F2nmcIsazFHyeR
LAkj2u0SMEKxJsLg+YAd8/ku7DSJahi5iFcWMQIDAQABAoIBAAS5VLdP8fNzsZWR
lRSbup5BI8OSofnk4n23G1x0AwKkDCkKou6JqNQCEQmg/ftiIH1aYTQT7iQnay4Z
3TK0DU3ioNTDmMAbfJQ4GnV1alRQ+Hq/EhQj7LewDcfRCw9Apo212w1DYFrCcUrL
z58d6jfqCix7qsGFh6ehBEZrOFxU0riwQ8dudkRZ6ghPFoAWHQ6eIbjWnne7jj4V
zLGGYhrTSOI/7AM/QdJtUdLU9Dj3dZE++iogzaXS6fMmK4GTODWfRZY9THQFtNWT
IZ3AO72lYZdIwYZ4iTJ3eazjJEH2O8JxZho1eiWsli25aLcvMozVex0Vb2e0zeno
OfxY+8UCgYEAx28nD2r9yUd0KAI0b5yl/uwGnuy/qUXEG5AJrnaW2d8quJUQvNr5
3KjiHdqHcuRXRtUMbjKGpuHSQLVW4+cT5p4H/Jk8UYW8S6kYdtoYZONPwbcDi5mV
KZQ0HQ69E+Tr41jY1EMIL0pmdP2GgZWIMB0BaKtBYAZUU+QlHJRIBt0CgYEA4lgf
W17iSaMeDicbMkxuGEUjbbQCOCW5mIWzLGdue0h+eIMrp8ebdwUyzse+oWh001J5
Rxgvwpmb7QnBMD6CV4lfQZ5ADIEIh9kmALgXptK5s8kGj+7ifFDLAMj0xTce5Ro7
jsh6LZbe6+NwoVsTJKCQW7/VvJQe43CSDDFpVWUCgYAiKuzqO05XmaJQ6G/LX28h
CZboy27atVUv07GU7kRR92X+UauYb3u3TkfPDY1/JZe+TuneR1HCbZXz+B121jQW
oqSDpk0rOlpULBhA5IShZEBZ090Lobhoczeqcsf6DJJNVP9w/jr8vyZmjLjqoo++
jnmbURvWM79m0AN7rfvZEQKBgDQVxTl4byg00hC9rQN5FQieuFVhS/VxsPDJK373
WjQibX/750rXow3Tc2qkClkIOYH7g475oNvuDzSPvxYD/Gh6YyItcV2vP7BLJvSZ
aE/qQ/N8OfdbKGElEmHe3HyZf5GG5NepiHv/MNMlZmCrHY+bJz0FuwCHMUhzOhh2
MmAFAoGBAKl0+O7u5bIN+5ZG4QAj0kDNVtWSs6e3n5v94WncHEkK/mtgI2iXPJ2R
kZxN6j9cZDZLC11yOlElSivtT1Mhgsdin6fdMikFDSzDICgDqHQwJtnViGQlkeOB
v34u7oTMRfMwGWCGoLTOdTYnzvOE+9+uEAXVRIu2U2tZA1u4U7mr
-----END RSA PRIVATE KEY-----

@kprince28 we only export private key or both keys??

@yash-pal1
Copy link
Contributor

export key format is-

Public Key

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsFTHHq3prTPy6miQqwDf
FOylmCutHOLJFPlXKifyGQOnEijlFm5bJ1DklJTP1EYdTeDOPL953sPLSzTKBmEJ
ETtWoUBphVaZkHwI1JFWm0FBUQoSVFmBKiQnyUv70JIR6fhPe2DehU+CNCQTPGfc
+0Mxd93FMcxWVzelzydx60F/bFzUhumLN0q2gPVZsE2rLtvfpGpw8eRGWXiVzV+k
bmXAECbaG2MR8rRT2cHXMggknAc+jDYkdhS60tT1FttcNBXzKhdjSSur/+yf3pGE
Ko3izmy3zEbBH9F2nmcIsazFHyeRLAkj2u0SMEKxJsLg+YAd8/ku7DSJahi5iFcW
MQIDAQAB
-----END PUBLIC KEY-----

Private Key

-----BEGIN RSA PRIVATE KEY-----
MIIEowIBAAKCAQEAsFTHHq3prTPy6miQqwDfFOylmCutHOLJFPlXKifyGQOnEijl
Fm5bJ1DklJTP1EYdTeDOPL953sPLSzTKBmEJETtWoUBphVaZkHwI1JFWm0FBUQoS
VFmBKiQnyUv70JIR6fhPe2DehU+CNCQTPGfc+0Mxd93FMcxWVzelzydx60F/bFzU
humLN0q2gPVZsE2rLtvfpGpw8eRGWXiVzV+kbmXAECbaG2MR8rRT2cHXMggknAc+
jDYkdhS60tT1FttcNBXzKhdjSSur/+yf3pGEKo3izmy3zEbBH9F2nmcIsazFHyeR
LAkj2u0SMEKxJsLg+YAd8/ku7DSJahi5iFcWMQIDAQABAoIBAAS5VLdP8fNzsZWR
lRSbup5BI8OSofnk4n23G1x0AwKkDCkKou6JqNQCEQmg/ftiIH1aYTQT7iQnay4Z
3TK0DU3ioNTDmMAbfJQ4GnV1alRQ+Hq/EhQj7LewDcfRCw9Apo212w1DYFrCcUrL
z58d6jfqCix7qsGFh6ehBEZrOFxU0riwQ8dudkRZ6ghPFoAWHQ6eIbjWnne7jj4V
zLGGYhrTSOI/7AM/QdJtUdLU9Dj3dZE++iogzaXS6fMmK4GTODWfRZY9THQFtNWT
IZ3AO72lYZdIwYZ4iTJ3eazjJEH2O8JxZho1eiWsli25aLcvMozVex0Vb2e0zeno
OfxY+8UCgYEAx28nD2r9yUd0KAI0b5yl/uwGnuy/qUXEG5AJrnaW2d8quJUQvNr5
3KjiHdqHcuRXRtUMbjKGpuHSQLVW4+cT5p4H/Jk8UYW8S6kYdtoYZONPwbcDi5mV
KZQ0HQ69E+Tr41jY1EMIL0pmdP2GgZWIMB0BaKtBYAZUU+QlHJRIBt0CgYEA4lgf
W17iSaMeDicbMkxuGEUjbbQCOCW5mIWzLGdue0h+eIMrp8ebdwUyzse+oWh001J5
Rxgvwpmb7QnBMD6CV4lfQZ5ADIEIh9kmALgXptK5s8kGj+7ifFDLAMj0xTce5Ro7
jsh6LZbe6+NwoVsTJKCQW7/VvJQe43CSDDFpVWUCgYAiKuzqO05XmaJQ6G/LX28h
CZboy27atVUv07GU7kRR92X+UauYb3u3TkfPDY1/JZe+TuneR1HCbZXz+B121jQW
oqSDpk0rOlpULBhA5IShZEBZ090Lobhoczeqcsf6DJJNVP9w/jr8vyZmjLjqoo++
jnmbURvWM79m0AN7rfvZEQKBgDQVxTl4byg00hC9rQN5FQieuFVhS/VxsPDJK373
WjQibX/750rXow3Tc2qkClkIOYH7g475oNvuDzSPvxYD/Gh6YyItcV2vP7BLJvSZ
aE/qQ/N8OfdbKGElEmHe3HyZf5GG5NepiHv/MNMlZmCrHY+bJz0FuwCHMUhzOhh2
MmAFAoGBAKl0+O7u5bIN+5ZG4QAj0kDNVtWSs6e3n5v94WncHEkK/mtgI2iXPJ2R
kZxN6j9cZDZLC11yOlElSivtT1Mhgsdin6fdMikFDSzDICgDqHQwJtnViGQlkeOB
v34u7oTMRfMwGWCGoLTOdTYnzvOE+9+uEAXVRIu2U2tZA1u4U7mr
-----END RSA PRIVATE KEY-----

@kprince28 we only export private key or both keys??

i think we need to export only private key!!

@kprince28
Copy link
Contributor

export key format is-

Public Key

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsFTHHq3prTPy6miQqwDf
FOylmCutHOLJFPlXKifyGQOnEijlFm5bJ1DklJTP1EYdTeDOPL953sPLSzTKBmEJ
ETtWoUBphVaZkHwI1JFWm0FBUQoSVFmBKiQnyUv70JIR6fhPe2DehU+CNCQTPGfc
+0Mxd93FMcxWVzelzydx60F/bFzUhumLN0q2gPVZsE2rLtvfpGpw8eRGWXiVzV+k
bmXAECbaG2MR8rRT2cHXMggknAc+jDYkdhS60tT1FttcNBXzKhdjSSur/+yf3pGE
Ko3izmy3zEbBH9F2nmcIsazFHyeRLAkj2u0SMEKxJsLg+YAd8/ku7DSJahi5iFcW
MQIDAQAB
-----END PUBLIC KEY-----

Private Key

-----BEGIN RSA PRIVATE KEY-----
MIIEowIBAAKCAQEAsFTHHq3prTPy6miQqwDfFOylmCutHOLJFPlXKifyGQOnEijl
Fm5bJ1DklJTP1EYdTeDOPL953sPLSzTKBmEJETtWoUBphVaZkHwI1JFWm0FBUQoS
VFmBKiQnyUv70JIR6fhPe2DehU+CNCQTPGfc+0Mxd93FMcxWVzelzydx60F/bFzU
humLN0q2gPVZsE2rLtvfpGpw8eRGWXiVzV+kbmXAECbaG2MR8rRT2cHXMggknAc+
jDYkdhS60tT1FttcNBXzKhdjSSur/+yf3pGEKo3izmy3zEbBH9F2nmcIsazFHyeR
LAkj2u0SMEKxJsLg+YAd8/ku7DSJahi5iFcWMQIDAQABAoIBAAS5VLdP8fNzsZWR
lRSbup5BI8OSofnk4n23G1x0AwKkDCkKou6JqNQCEQmg/ftiIH1aYTQT7iQnay4Z
3TK0DU3ioNTDmMAbfJQ4GnV1alRQ+Hq/EhQj7LewDcfRCw9Apo212w1DYFrCcUrL
z58d6jfqCix7qsGFh6ehBEZrOFxU0riwQ8dudkRZ6ghPFoAWHQ6eIbjWnne7jj4V
zLGGYhrTSOI/7AM/QdJtUdLU9Dj3dZE++iogzaXS6fMmK4GTODWfRZY9THQFtNWT
IZ3AO72lYZdIwYZ4iTJ3eazjJEH2O8JxZho1eiWsli25aLcvMozVex0Vb2e0zeno
OfxY+8UCgYEAx28nD2r9yUd0KAI0b5yl/uwGnuy/qUXEG5AJrnaW2d8quJUQvNr5
3KjiHdqHcuRXRtUMbjKGpuHSQLVW4+cT5p4H/Jk8UYW8S6kYdtoYZONPwbcDi5mV
KZQ0HQ69E+Tr41jY1EMIL0pmdP2GgZWIMB0BaKtBYAZUU+QlHJRIBt0CgYEA4lgf
W17iSaMeDicbMkxuGEUjbbQCOCW5mIWzLGdue0h+eIMrp8ebdwUyzse+oWh001J5
Rxgvwpmb7QnBMD6CV4lfQZ5ADIEIh9kmALgXptK5s8kGj+7ifFDLAMj0xTce5Ro7
jsh6LZbe6+NwoVsTJKCQW7/VvJQe43CSDDFpVWUCgYAiKuzqO05XmaJQ6G/LX28h
CZboy27atVUv07GU7kRR92X+UauYb3u3TkfPDY1/JZe+TuneR1HCbZXz+B121jQW
oqSDpk0rOlpULBhA5IShZEBZ090Lobhoczeqcsf6DJJNVP9w/jr8vyZmjLjqoo++
jnmbURvWM79m0AN7rfvZEQKBgDQVxTl4byg00hC9rQN5FQieuFVhS/VxsPDJK373
WjQibX/750rXow3Tc2qkClkIOYH7g475oNvuDzSPvxYD/Gh6YyItcV2vP7BLJvSZ
aE/qQ/N8OfdbKGElEmHe3HyZf5GG5NepiHv/MNMlZmCrHY+bJz0FuwCHMUhzOhh2
MmAFAoGBAKl0+O7u5bIN+5ZG4QAj0kDNVtWSs6e3n5v94WncHEkK/mtgI2iXPJ2R
kZxN6j9cZDZLC11yOlElSivtT1Mhgsdin6fdMikFDSzDICgDqHQwJtnViGQlkeOB
v34u7oTMRfMwGWCGoLTOdTYnzvOE+9+uEAXVRIu2U2tZA1u4U7mr
-----END RSA PRIVATE KEY-----

@kprince28 we only export private key or both keys??

i think we need to export only private key!!

It's good to have both keys

@abhi1693 abhi1693 merged commit e1223a4 into dev Mar 12, 2024
8 checks passed
@abhi1693 abhi1693 deleted the feat/copy_btn branch March 12, 2024 21:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

[Feature]: Add button to export keys to a file for download and a button to copy the private key
4 participants