C-
weak
Protocol
https
Domain
angora.id
Checked IP
104.21.58.202
Check Time
2026-08-20T12:23:58+00:00
Cache Time
2026-08-20T12:23:57+00:00

Protocol HTTPS (TLS)

Transport Layer Security (TLS) is a secure data transfer protocol that creates secure communication to leverage higher privacy. Widely used on the Internet, it is the successor of the ancient SSL. Several versions of the protocol are used in applications and services, TLS 1.3 is the most recent, but TLS 1.2 is very common too.
Cipher suites
C-
Highlighted findings
C-
Weak Forward Secret Key Exchange Algorithm Preference (non-FS key exchange preferred over FS)
['The {concept_tls_cipher_suite} {concept_key_exchange} algorithm has no {concept_forward_secrecy} ', 'property, but it is preferred over a cipher suite which is forward secret.']
['Remove the cipher suite from the list of cipher suites supported by your server or set the cipher suite ', 'order explicitly where forward secret cipher suites are preferred over non-forawrd secret ones.']

C
Weak Forward Secrecy (non forward secret algorithm)
['Key exchange method has no {concept_forward_secrecy}, and does not protect past sessions against ', 'future compromises. If long-term secret keys or passwords are compromised, encrypted communications and ', 'sessions recorded in the past can be retrieved and decrypted.']
['Remove the cipher suite from the list of cipher suites supported by your server.']

C
Weak Key Exchange Algorithm (RSA)
['{kex_rsa} key exchange is a {concept_key_exchange} that has no {concept_forward_secrecy}, and ', 'does not protect past sessions against future compromises. If long-term secret keys or passwords are ', 'compromised, encrypted communications and sessions recorded in the past can be retrieved and decrypted. ', 'Throughout its history RSA encryption has had many security flaws{kex_rsa_criticism} and was affected ', 'by variety of attack types: {concept_attack_chosen_ciphertext} (eg: {attack_bleichenbacher}, ', '{attack_robot}), {concept_attack_side_channel} (eg: {concept_attack_padding_oracle}, like ', '{attack_bleichenbachers_cat}).']
['Always prefer cipher suites with PFS property over the non-PFS ones. Note that performance ', 'considerations implies preferring {kex_ecdh_ephemeral} over {kex_dh_ephemeral}.']

B-
Moderate Authenticated Encryption Preference (CBC preferred over GCM)
['The {concept_tls_cipher_suite} {concept_block_cipher_mode} is {block_cipher_mode_cbc} is not an ', '{concept_authenticated_encryption} algorithm, but it is preferred over an authenticated one (', '{block_cipher_mode_gcm}, which provides integrity, and authenticity assurances on the data ', 'simultaneously.']
['Remove the cipher suite from the list of cipher suites supported by your server or set the cipher suite ', 'order explicitly and GCM cipher suites be preferred over CBC ones.']

B
Moderate Block Cipher Mode of Operation (CBC)
['Encryption mode is {block_cipher_mode_cbc}. It is vulnerable', '{block_cipher_mode_cbc_criticism} to {concept_timing_attack} (eg: {attack_lucky_thirteen}) and ', '{concept_attack_padding_oracle} (eg: {attack_poodle}).']
['Remove the cipher suite from the list of cipher suites supported by your server or at least set the ', 'cipher suite order explicitly and any cipher suite modes be preferred over ciphers suites with CBC modes.']

A-
Good MAC Algorithm (SHA-1)
['{concept_message_authentication_code} is a {concept_message_authentication_code_hash_based} which is ', 'considered secure{mac_sha1_criticism}, despite the fact that the underlaying', '{concept_cryptographic_hash_function} ({cryptographic_hash_function_sha1}) is considered insecure', '{cryptographic_hash_function_sha1_criticism}.']
['If your application or requirements specifically call for the use of a ', '{concept_message_authentication_code} that does not provide {concept_authenticated_encryption} prefer ', '{concept_block_cipher_mode} (eg: {block_cipher_mode_ccm}, {block_cipher_mode_gcm} or ', '{concept_message_authentication_code} (eg: {mac_poly1305}) that proved authenticated encryption over the ', 'ones which does not provide it. In case of a {concept_message_authentication_code_hash_based} prefer ', '{concept_message_authentication_code} based on {cryptographic_hash_function_sha2} over the ones based on ', '{cryptographic_hash_function_sha1}.']

A-
Good TLS Cipher Suite Preference (server cipher suites are preferred securely)
["Server prefers it's own {concept_tls_cipher_suite} order over client's cipher suite preference order. It ", 'may cause that less secure cipher suite is choosen in case of an improperly configured client. As not ', 'each {concept_tls_cipher_suite} supported by the server is considered secure, this is the best ', "possible configuration as long as server's preference order is correct. However it prevents the clients ", 'to choose their most preferred cipher suite, which may give them better performance (eg: ', 'ChaCha20/Poly1305 {encryption_algorithm_chacha20_poly1305}) on mobile devices under the same conditions ', 'of security.']
["Remove any intermediate or backward compatible cipher suite to make possible preferring client's cipher ", 'suite order without any security consideration.']
Checked facts
Detailed info
Key exchange
A
Highlighted findings
Congratulations! We could not find any potential issues regarding your server configuration.
Checked facts
Detailed info
Public keys
C
Highlighted findings
C
Weak Public Key Revocation Check (OCSP stapling not supported)
['Server does not support revocation check mechanism {public_key_x509_revocation_ocsp_stapling}. ', 'Revocation check mechanisms of {public_key_x509} certificates have many flaws ', '{public_key_x509_revocation_criticism} and now, the only practically working and used vendor independent ', 'mechanisms is OCSP stapling.Without using a certificate revocation check mechanism a client applications ', '(eg: browser, email client, ...), cannot determine whether X.509 public key the server provides still ', 'valid or it has already been revoked by the issuer of the certificate. Without this information it ', 'cannot be reliably proved that message caomes from the stated sender (its authenticity) or it has been ', 'changed, so connections could be open for a {concept_attack_man_in_the_middle}.']
['Always chose {concept_certificate_authority}s which support {public_key_x509_revocation_ocsp}. Prefer ', 'server implementations which support {public_key_x509_revocation_ocsp_stapling} or use a proxy ', 'application make up for this shortcomings.']
Checked facts
Detailed info
Versions
A+
Highlighted findings
Congratulations! We could not find any potential issues regarding your server configuration.
Checked facts
Detailed info