如何在不使用AWS SDK的情况下解密AWS Windows密码?

时间:2016-11-23 11:38:25

标签: windows amazon-web-services encryption amazon-ec2

我在AWS上使用密钥对部署了一台Windows机器。 我想要Windows管理员密码。

我使用以下方法获得了Windows加密密码:

var myEC2GetPasswordDataResult = ec2Client2.getPasswordData(myEC2GetPasswordDataRequest);

myEC2GetPasswordDataResult = myEC2GetPasswordDataResult.withInstanceId("instanceID");
System.log( myEC2GetPasswordDataResult.toString());

myEC2GetPasswordDataResult.getPasswordData()

现在我该如何解密这个密码?

我尝试了许多使用castlebouncy的选项,但没有一个可行。

1 个答案:

答案 0 :(得分:0)

如果您不想使用AWS SDK,另一种解密密码的方法是使用OpenSSL。

以下是使用命令行的示例:

printf 'BASE64ENCODEDSTRING==' | openssl rsautl -decrypt -inkey mykey.pem

相关:Windows Password won't decrypt on AWS EC2 even with the correct private key