コンピュータの用語でのauthorize, certificate, authenticateの違い

こんな感じ?

authorize 認可する 権限、許可を与える行為のこと
certificate 証明書 または、認証するもの
authenticate 証明する,認証する システム主体によって/システム主体について、主張された身元を検証すること

certificateは動詞っぽく見えて、実際他動詞の意味もあるけど、名詞としての意味合いのほうが強いんだね。