Researcher profile

Sandip Saha

Sandip Saha contributes to research discovery and scholarly infrastructure.

ResearcherAffiliation not importedOpen to collaborate

Trust snapshot

Quick read

Trust 19 - UnverifiedVerification L1Unclaimed author
5works
0followers
5topics
4close collaborators

Actions

Decide how to stay connected

Follow researcher0

Identity and collaboration

How to connect with this researcher

Claiming links this public author record to a researcher profile and unlocks direct collaboration workflows.

Log in to claim

Direct collaboration

Open a focused conversation when the fit is right

Claim this author entity first to unlock direct invitations.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent work, topics, institutions and collaborators without jumping out to a separate graph page.

Building this graph slice

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Published work

5 published item(s)

preprint2022arXiv

Snoopy: A Webpage Fingerprinting Framework with Finite Query Model for Mass-Surveillance

Internet users are vulnerable to privacy attacks despite the use of encryption. Webpage fingerprinting, an attack that analyzes encrypted traffic, can identify the webpages visited by a user in a given website. Recent research works have been successful in demonstrating webpage fingerprinting attacks on individual users, but have been unsuccessful in extending their attack for mass-surveillance. The key challenges in performing mass-scale webpage fingerprinting arises from (i) the sheer number of combinations of user behavior and preferences to account for, and; (ii) the bound on the number of website queries imposed by the defense mechanisms (e.g., DDoS defense) deployed at the website. These constraints preclude the use of conventional data-intensive ML-based techniques. In this work, we propose Snoopy, a first-of-its-kind framework, that performs webpage fingerprinting for a large number of users visiting a website. Snoopy caters to the generalization requirements of mass-surveillance while complying with a bound on the number of website accesses (finite query model) for traffic sample collection. For this, Snoopy uses a feature (i.e., sequence of encrypted resource sizes) that is either unaffected or predictably affected by different browsing contexts (OS, browser, caching, cookie settings). Snoopy uses static analysis techniques to predict the variations caused by factors such as header sizes, MTU, and User Agent String that arise from the diversity in browsing contexts. We show that Snoopy achieves approximately 90% accuracy when evaluated on most websites, across various browsing contexts. A simple ensemble of Snoopy and an ML-based technique achieves approximately 97% accuracy while adhering to the finite query model, in cases when Snoopy alone does not perform well.

preprint2021arXiv

Where the Liénard--Levinson--Smith (LLS) theorem cannot be applied for a generalised Liénard system

We have examined a class of Liénard--Levinson--Smith (LLS) system having a stable limit cycle which demonstrates the case where the LLS theorem cannot be applied. The problem has been partly raised in a recent communication by Saha et al., CNSNS 85, 105234 (2020) (last para of sec 4.2.2). Here we have provided a physical approach to address this problem using the concept of energy consumption per cycle. We have elaborated the idea through proper demonstration by considering a generalized model system. Such issues have potential utility in nonlinear vibration control.

preprint2020arXiv

A Genetic Algorithm based Kernel-size Selection Approach for a Multi-column Convolutional Neural Network

Deep neural network-based architectures give promising results in various domains including pattern recognition. Finding the optimal combination of the hyper-parameters of such a large-sized architecture is tedious and requires a large number of laboratory experiments. But, identifying the optimal combination of a hyper-parameter or appropriate kernel size for a given architecture of deep learning is always a challenging and tedious task. Here, we introduced a genetic algorithm-based technique to reduce the efforts of finding the optimal combination of a hyper-parameter (kernel size) of a convolutional neural network-based architecture. The method is evaluated on three popular datasets of different handwritten Bangla characters and digits. The implementation of the proposed methodology can be found in the following link: https://github.com/DeepQn/GA-Based-Kernel-Size.

preprint2020arXiv

Suppressing birhythmicity by parametrically modulating nonlinearity in limit cycle oscillators

Multirhythmicity, a form of multistability, in an oscillator is an intriguing phenomenon found across many branches of science. From an application point of view, while the multirhythmicity is sometimes desirable as it presents us with many possible coexisting stable oscillatory states to tap into, it can also be a nuisance because a random perturbation may make the system settle onto an unwanted stable state. Consequently, it is not surprising that there are many natural and artificial mechanisms available that can control the multirhythmicity. We propose in this paper the idea of incorporating parametric (periodic) modulation of the nonlinear damping in the limit cycle oscillators with a view to exciting resonance and antiresonance responses at particular angular driving frequencies, and controlling the resulting birhythmicity by changing the amplitude of the modulation. To this end, we employ analytical (perturbative) and numerical techniques on the van der Pol oscillator---a paradigmatic limit cycle system---having additional position dependent time delay term and its modified autonomous birhythmic version. We also bring the fact to the fore that introduction of delay---a commonly adopted method of controlling multirhythmicity---in such a system can sometimes bring forth unwanted birhythmicity; and interestingly, our method of controlling birhythmicity through periodic modulation can suppress such a delay induced birhythmic response.

preprint2020arXiv

Systematic designing of bi-rhythmic and tri-rhythmic models in families of Van der Pol and Rayleigh oscillators

Van der Pol and Rayleigh oscillators are two traditional paradigms of nonlinear dynamics. They can be subsumed into a general form of Liénard--Levinson--Smith(LLS) system. Based on a recipe for finding out maximum number of limit cycles possible for a class of LLS oscillator, we propose here a scheme for systematic designing of generalised Rayleigh and Van der Pol families of oscillators with a desired number of multiple limit cycles. Numerical simulations are explicitly carried out for systematic search of the parameter space for bi-rhythmic and tri-rhythmic systems and their higher order variants.