I’m trying to install a knime extension called Anonymization (Anonymization – KNIME Hub) but I am unable to drag and drop as I’m using my work laptop which has it’s own firewall and security settings. How can I install this extension on my Knime application? I understand you can upload as a zip but I couldn’t even find the button to download it as a zip.
You can find the instructions for setting up a local update site (as well as the locations for downloading the necessary files) in our documentation here: KNIME Analytics Platform Installation Guide
Hi @samuelfungcl , I have never used, nor do I have the Anonymization node. However, looking at the documentation there, it would seem like it’s doing a sha-1 hash.
If you are still stuck because of firewall, there are alternatives to achieve this without additional extensions. One alternative is to use Java, and use the DigestUtils from apache commons codec. In fact, you can use different hashes, more robust that sha-1, such as sha256 or sha3_256, etc - Anonymization seems to only do Sha-1, which is weak.
The apache commons libraries come bundled with Knime, and the Java Snippet can access them: