()
| 6894 | } |
| 6895 | |
| 6896 | private String checksum(){ |
| 6897 | String method = getFirstString(); |
| 6898 | String src = getLastString(); |
| 6899 | method = method.toUpperCase(); |
| 6900 | if (method.contains("FILE") && method.contains("MD5")) |
| 6901 | return Tools.getHash("MD5", true, src); |
| 6902 | if (method.contains("STRING") && method.contains("MD5")) |
| 6903 | return Tools.getHash("MD5", false, src); |
| 6904 | if (method.contains("FILE") && method.contains("SHA-256")) |
| 6905 | return Tools.getHash("SHA-256", true, src); |
| 6906 | if (method.contains("STRING") && method.contains("SHA-256")) |
| 6907 | return Tools.getHash("SHA-256", false, src); |
| 6908 | interp.error("must contain 'file' or 'string' and 'MD5' or 'SHA-256'"); |
| 6909 | return "0"; |
| 6910 | } |
| 6911 | |
| 6912 | private String pad() { |
| 6913 | int intArg = 0; |
no test coverage detected