プリミティブ ブロック暗号を実装しています。ただし、実装上、暗号文のサイズは平文のサイズと異なる場合があります。エンコード後に形成される暗号文のサイズを計算する方法を知る必要があります。strlen(char *) は、暗号文に複数の '\n' 文字が含まれている可能性があるため機能しません。この問題の回避策はありますか?
プリミティブ ブロック暗号を実装しています。ただし、実装上、暗号文のサイズは平文のサイズと異なる場合があります。エンコード後に形成される暗号文のサイズを計算する方法を知る必要があります。strlen(char *) は、暗号文に複数の '\n' 文字が含まれている可能性があるため機能しません。この問題の回避策はありますか?