Cryptography is the practice and study of secure communication techniques that allow for the transformation of information into a format that is unintelligible to unauthorized users, ensuring its confidentiality and integrity
HMAC stands for "Hash-Based Message Authentication Code." It is a specific type of message authentication code (MAC) involving a cryptographic hash function and a secret key
Hashing is a process of converting data (often referred to as a "message") into a fixed-size string of characters, which is typically a hexadecimal number
Checksum is a small-sized block of data derived from another block of digital data for the purpose of detecting errors that may have been introduced during its transmission or storage
Main.Teaser.mp4
- JMeter Logging Basics
- JavaScript Functions
- Current Date in JavaScript
- Loading Files in JMeter (JavaScript)
- Type of Encoding techniques
- Base64 via service
- Base64 via import Library
- Caesar Cipher
- Morse Code
- Vigenere Cipher
- MD5 Message Digest Algorithm
- SHA-1 Hashing
- SHA-256 Hashing
- SHA-512 Hashing
- HMAC MD5
- HMAC SHA1, SHA256, SHA512
- JWT (JSON Web Token)
- RC4 Encryption Basics
- Data Encryption Standard (DES)
- Advance Encryption Standart (AES)
- CRC-16
- CRC-32
- Base64 in Function Groovy (JMeter)
- Hashing in Function Groovy (JMeter)
- RUN GSM Algorithm
at COMP128 code https://github.com/pmoerenhout/comp128 Add this code in pom.xml and then rebuild :
<!-- https://mvnrepository.com/artifact/org.apache.jmeter/ApacheJMeter_java -->
<dependency>
<groupId>org.apache.jmeter</groupId>
<artifactId>ApacheJMeter_java</artifactId>
<version>5.5</version>
</dependency>
also can download : https://github.com/DianPermana/Cryptography/blob/main/comp128-0.1.jar Example save on DIR_YOUR_JMETER\apache-jmeter-5.5\lib\ext\comp128-0.1.jar
- Mas Seno with TELCO TOOLS and All R&D Team Cipta Srigati Lestari => KARYA ANAK BANGSA
- Pim Moerenhout at https://github.com/pmoerenhout/comp128
- tunjos at https://github.com/tunjos/java-crypto-utils
- snksoft at https://github.com/snksoft/java-crc
- https://www.lddgo.net/en/base/class?classID=3
- https://www.base64encode.org/