In recent years, many studies have proposed seizure detection algorithms, but most of them require high computing resources and a large amount of memory, which are difficult to implement in wearable devices. This paper proposes a seizure detection algorithm that uses a small number of features to reduce the memory requirements of the algorithm. During feature extraction, this paper proposes an entropy estimation method that uses bitwise operations instead of logarithmic operations to reduce the algorithm's demand for computing resources. The experimental results show that the computing time can be reduced by about 81.58%. The seizure detection algorithm in this paper is implemented in an ultra-low power embedded system and performs 7 classification tasks in the Bonn data set to verify the performance of the algorithm. The average classification performance is: Accuracy (97.13%), Specificity (97.57%) and Sensitivity (98.42%). Compared with previous studies, the algorithm of this paper has comparable classification performance, but the proposed algorithm only needs 0.23 seconds from feature extraction to classification result, to the best of our knowledge, which is the seizure detection algorithm with the least computing time currently applied to wearable devices.