I've just got some hashes from a website database, but I've never seen this kind of hashes, what hash is that?
IAsJEwlMIlBWGHpa
Az4IFRFPPFBd
DwEOGAhBNyFcFXw=
Ay4GFQJBIwBeEg==
I've just got some hashes from a website database, but I've never seen this kind of hashes, what hash is that?
IAsJEwlMIlBWGHpa
Az4IFRFPPFBd
DwEOGAhBNyFcFXw=
Ay4GFQJBIwBeEg==
I could not say without a key for the actual encrypted string or at least knowledge of what algorithm is in use. That is the thing about encryption, it does not come with a pre-made signature to make decryption easier for attackers.
This is an example of AES, a common symmetric-key encryption method. However, this is not what you are looking for because AES only provides output in 128, 192, and 256 bit length.
Unencrypted text: Boo, I am the gingerbread man.
Key: HeyYa
Encryption: 128 bit AES
Encrypted String: 9ROOuI1Dn0MMukmdMfO0O/ZeuTrZ0LB7RnSUmjpXEck=
These don't seem to be hashes, at least not from a single source, because they have a variable length - the first one is a base64 encoding of 12 bytes, the second is just 9.
If anything, they're encrypted strings - possibly simply XOR against some key, as the variable length and extreme shortness implies that it cannot be any of the common block ciphers.
If you assume that it is the case, and the key is reused, you have some assumptions about the contents (e.g. that they're likely to be ascii alphanumeric) and you have much more examples than these four, then it may be broken; but if this is all you have, then there's not enough information to deduce anything more.