将RSA SecurID电话令牌转换为Windows令牌

有一个智能手机的RSA软件令牌应用程序,以及一个Windows桌面对应。 我收到了一个QR码用于电话应用程序,但我想在我的电脑上使用它。 RSA软件令牌程序的计算机版本需要.sdtid文件。

手机应用二维码以下面的forms解码成URL:

http://127.0.0.1/securid/ctf?ctfData=RHVtbXkgRGF0YQ%3D%3D 

CTF(压缩令牌格式)似乎是URL编码的Base64数据,所以最后一部分的URL解码将产生:

 RHVtbXkgRGF0YQ== 

和Base64解码,将给:

 Dummy Data 

当我用真实数据(这是保密的)做这件事的时候,我得到一些Linux file命令标识为“DBase 3数据文件”的二进制文件,但这可能不准确。 它当然不会导入到Windows程序中。

有一个官方实用程序从Windows .sdtid文件转换为这些CTF URL( 软件令牌转换器 ),但它只能在这一个方向。 我强烈怀疑转换可能会发生相反的方向,但其他人似乎更感兴趣将更多重要的操作转移到他们的智能手机上。

有谁知道如何将RSA软件手机令牌转换为Windows RSA软件令牌?

RSA SoftToken接受.sdtid文件和​​CTKIP网址。 必须为Android设备和Windows机器单独生成。 现在没有其他方法的工具了。

当我在SecurID团队工作时也检查PM级别。 将看看是否有可能或者我们能否在同一个方向上获得一个项目。