aboutsummaryrefslogtreecommitdiffstats
path: root/oae2.go
diff options
context:
space:
mode:
Diffstat (limited to 'oae2.go')
-rw-r--r--oae2.go17
1 files changed, 17 insertions, 0 deletions
diff --git a/oae2.go b/oae2.go
index 8e41061..953b4d2 100644
--- a/oae2.go
+++ b/oae2.go
@@ -1,3 +1,20 @@
+// Copyright 2026 Rose Hogenson <r@roseh.moe>
+//
+// This file is part of roseh.moe/pkg/oae2.
+//
+// roseh.moe/pkg/oae2 is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by the
+// Free Software Foundation, either version 3 of the License, or (at your
+// option) any later version.
+//
+// roseh.moe/pkg/oae2 is distributed in the hope that it will be useful, but
+// WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+// or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+// more details.
+//
+// You should have received a copy of the GNU General Public License along with
+// roseh.moe/pkg/oae2. If not, see <https://www.gnu.org/licenses/>.
+
// Pacakage oae2 implements “Online Authenticated-Encryption” (also known as
// streaming AEAD) based on the influential paper
// “[Online Authenticated-Encryption and its Nonce-Reuse Misuse-Resistance]” by