あくまで原則としての話ですが潜水艦というのは戦時国際法に反する運用しか出来得ないですよね?
国旗を掲げて自身の存在を明示して航行する事は目的上有り得ない訳ですから。
国際法がそんな杓子定規な適用されてないし、有事になったらそんな建前は意味無い事は分かりますが、厳密な話をするなら。