idiom
lock and key
完全に保護された
Meaning
completely secured or protected
Example
All confidential data is kept under **lock and key**.
すべての機密データは厳重に保管されています。