rops 0.1.7

SOPS-like library in pure Rust
Documentation
hello: ENC[AES256_GCM,data:8qKuCV7HkZSpWQj8YrpeC1bi28WkOcA/De3O6ITe7tFKqj1h1QXN+qTm+hQOqA==,iv:YIKmKtTqVwenr0pZwIBMeIkLhdIUYjylqsYesHY20T4=,tag:F7JDsbStittMNkW67nxxVw==,type:str]
example_key: ENC[AES256_GCM,data:dlBJhoPbBr+/7DUcDA==,iv:NHLG+AGcXdkoUHqG1bnOr6jy+rCu9Dwnqgm78+69W4M=,tag:D8V48sWQNsvJ39n/Dqhxtg==,type:str]
example_array:
- ENC[AES256_GCM,data:SpMMITB9xz3BV9IikVs=,iv:6i59WuNz7HXvKkOEsUvTOAMpUDWt+Yr/7VLZiZpuUQY=,tag:WW75SSkKbnzU+j97OeqtUg==,type:str]
- ENC[AES256_GCM,data:X3v+SseqhnHVUj/coFA=,iv:cH10NnQpN43bsK88B7216JW2ksGzSUdUZBVf6WrG5ZE=,tag:IhIWznMk05PROaR9wBzazw==,type:str]
example_number: ENC[AES256_GCM,data:jJDmeUep5pLyrA==,iv:GShxk0uB8mIIJFyRbMAfvhmvD459q3l5HVLmho+6dPs=,tag:U5pKd0A5xAbGhQjxkJJXKw==,type:float]
example_booleans:
- ENC[AES256_GCM,data:fY3cXA==,iv:WD5F3zC+JSGMrYuDv0mwxIJ5/8IuAr1pTn3Hw3xcNBk=,tag:8sXFUDmSoRi+Hrlo5HxM6g==,type:bool]
- ENC[AES256_GCM,data:QN1RgWA=,iv:Pxpghl71bAX3ZE/gxkCDWSUCf8/KGS9uncoQ598haIM=,tag:Gk++6TuD+eN/m0b8qkiW6Q==,type:bool]
sops:
  age:
  - recipient: age1se5ghfycr4n8kcwc3qwf234ymvmr2lex2a99wh8gpfx97glwt9hqch4569
    enc: |
      -----BEGIN AGE ENCRYPTED FILE-----
      YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBLRldWU0RNM3NQOVBFOFdi
      a0JBd2hRa2dTa1Nuc2NLNjVsNHc4YWJJK3k0ClJPRktvZS91UmtyK3NTV2tycWxO
      Wm4zWURqT3RVYXRTb0FHb1p4UGRrYmcKLS0tIDNFK3ZjUTZVclBaTlhFNSs5TEQ1
      elJ6QmRiMmFzY0dETWRzWFcxck9yTzQKlEuRma1842fqnnveiDqLwjhMXuiICQ/T
      Ededl+gNtC1YBaNBMzEgQnmYvBRiTG/dZToIFHE4Dsru5+yQvh/s4g==
      -----END AGE ENCRYPTED FILE-----
  lastmodified: 2023-12-25T10:31:01Z
  mac: ENC[AES256_GCM,data:71P4QU1+TCVHWmuOUIKP8ZTFkEo1fxJU/N5b7pxM8iKZ5U46vi+cOeDas9HBTfq9QLRnTVWs9M0WLfcksqnq/fTo2111/kDIBsi97G/BtBcS615s6AeEOcukn52F7yuFT+jAY5P5Jbio1dxtfBevbBKnhleXXkCo7z9Dub7k/R8=,iv:Q/SVo4J3ZVlqXAZC+BticPJhXJZTK4DHHuMh8kl82Z4=,tag:fCyM4KEwGG+tWqqw/uqD0Q==,type:str]