Skip to content

@NoMoreFood NoMoreFood released this Oct 21, 2018 · 10 commits to master since this release

This is an enhancement release for PuTTY CAC 0.70 that is based on the upstream PuTTY 0.70 code. This release was compiled with Microsoft Visual Studio 2017. Note: The GitHub release date annotation is incorrect; this was actually released on August 7th, 2018.

Enhancements:

  • Compiled with Visual Studio Spectre mitigation flags.
  • Added new option in Pageant to optionally filter out certificates that are not explicitly marked as being for smart card logon. This affects both the autoload functionality as well as the certificate selection interface when a new certificate is added. This setting is stored in the user portion of the registry and can enabled/disabled using the Pageant menu or the -smartcardlogoncertsonly/-smartcardlogoncertsonlyoff Pageant command line argument.
  • Added new option in Pageant to optionally filter out certificates that are expired. This affects both the autoload functionality as well as the certificate selection interface when a new certificate is added. This setting is stored in the user portion of the registry and can enabled/disabled using the Pageant menu or the -ignoreexpiredcerts/-ignoreexpiredcertsoff Pageant command line argument.
  • Expanded the file selection filers using the PKCS library selection filter and defaulted to the Windows system directory. The dialog should also now remember previously selected library files in the file selection dropdown.
  • Added a new PowerShell script that can be assist with creating SSH keystrings from certificate files or Windows certificate authorities.

Bug Fixes:

  • Corrected issue where hash was repeated in the certificate identifier comment.
  • Corrected issue where specifying PKCS certificate string without a library name on command line would cause a crash.

MSI Installers
https://github.com/NoMoreFood/putty-cac/raw/0.70u5/binaries/puttycac-0.70u5-installer.msi
https://github.com/NoMoreFood/putty-cac/raw/0.70u5/binaries/puttycac-64bit-0.70u5-installer.msi

Popular 32-Bit Executables
https://github.com/NoMoreFood/putty-cac/raw/0.70u5/binaries/x86/pageant.exe
https://github.com/NoMoreFood/putty-cac/raw/0.70u5/binaries/x86/plink.exe
https://github.com/NoMoreFood/putty-cac/raw/0.70u5/binaries/x86/pscp.exe
https://github.com/NoMoreFood/putty-cac/raw/0.70u5/binaries/x86/psftp.exe
https://github.com/NoMoreFood/putty-cac/raw/0.70u5/binaries/x86/putty.exe
https://github.com/NoMoreFood/putty-cac/raw/0.70u5/binaries/x86/puttygen.exe
https://github.com/NoMoreFood/putty-cac/raw/0.70u5/binaries/x86/puttytel.exe

Popular 64-Bit Executables
https://github.com/NoMoreFood/putty-cac/raw/0.70u5/binaries/x64/pageant.exe
https://github.com/NoMoreFood/putty-cac/raw/0.70u5/binaries/x64/plink.exe
https://github.com/NoMoreFood/putty-cac/raw/0.70u5/binaries/x64/pscp.exe
https://github.com/NoMoreFood/putty-cac/raw/0.70u5/binaries/x64/psftp.exe
https://github.com/NoMoreFood/putty-cac/raw/0.70u5/binaries/x64/putty.exe
https://github.com/NoMoreFood/putty-cac/raw/0.70u5/binaries/x64/puttygen.exe
https://github.com/NoMoreFood/putty-cac/raw/0.70u5/binaries/x64/puttytel.exe

64-Bit Executables
https://github.com/NoMoreFood/putty-cac/raw/0.70u5/binaries/x64/pageant.exe
https://github.com/NoMoreFood/putty-cac/raw/0.70u5/binaries/x64/plink.exe
https://github.com/NoMoreFood/putty-cac/raw/0.70u5/binaries/x64/pscp.exe
https://github.com/NoMoreFood/putty-cac/raw/0.70u5/binaries/x64/psftp.exe
https://github.com/NoMoreFood/putty-cac/raw/0.70u5/binaries/x64/putty.exe
https://github.com/NoMoreFood/putty-cac/raw/0.70u5/binaries/x64/puttygen.exe
https://github.com/NoMoreFood/putty-cac/raw/0.70u5/binaries/x64/puttytel.exe

Binary Hash Information
https://github.com/NoMoreFood/putty-cac/raw/0.70u5/binaries/puttycac-hash.txt

Other Tools
https://github.com/NoMoreFood/putty-cac/raw/0.70u5/tools/CertificateTransformer.ps1

Assets 2
You can’t perform that action at this time.