def METHOD_NAME(password: str, key: str) -> str:
    """
    Decrypt a password for OSPF simple authentication
    <key> should be the interface name e.g. "Ethernet1"
    The key is transformed to either: <key>_passwd for simple authentication
    Returns the decrypted password as a string
    Raises AristaAvdError is decryption fails
    """
    _validate_password_and_key(password, key)
    data = bytes(password, encoding="UTF-8")
    key_b = bytes(f"{key}_passwd", encoding="UTF-8")
    try:
        return cbc_decrypt(key_b, data).decode()
    except Exception as exc:
        raise AristaAvdError("OSPF password decryption failed - check the input parameters") from exc