Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Question about base64 and ssh public and private keys. I am trying to sign a document using a private key. Hoewever, I can't seem to

Question about base64 and ssh public and private keys. I am trying to sign a document using a private key. Hoewever, I can't seem to get the base64 decoder to work on my key. It gives an error saying illegal character 2d.

Here is my code so far:

public static void signFile( File fileToSign, File sshPrivateKeyFile, File dstSignatureFile) {

Path privatePath = Paths.get(sshPrivateKeyFile.getAbsolutePath()); String privateString; privateString = new String(Files.readAllBytes(privatePath)); privateString = privateString.replace("-----BEGIN RSA PRIVATE KEY-----", ""); privateString = privateString.replace("-----END RSA PRIVATE KEY----- ", ""); byte[] decodedPrivate = Base64.getDecoder().decode(privateString.getBytes()); } }

I'm not sure about posting my actual key, so can someone help me with this?

Thanks.

I know I just posted this but I need to add something. I changed the part that removes the heading and am now getting the error:

Exception in thread "main" java.lang.IllegalArgumentException: Illegal base64 character a

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Machine Learning And Knowledge Discovery In Databases European Conference Ecml Pkdd 2017 Skopje Macedonia September 18 22 2017 Proceedings Part 3 Lnai 10536

Authors: Yasemin Altun ,Kamalika Das ,Taneli Mielikainen ,Donato Malerba ,Jerzy Stefanowski ,Jesse Read ,Marinka Zitnik ,Michelangelo Ceci ,Saso Dzeroski

1st Edition

3319712721, 978-3319712727

More Books

Students also viewed these Databases questions

Question

What are the determinants of cash cycle ? Explain

Answered: 1 week ago