参考
つくりながら学ぶ! Pythonセキュリティプログラミング